<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: where not exists after a loop: no rows selected in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065013#M940969</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ah... I was so close and yet so far away.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Solution verified, tested and approved.&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Jan 2016 13:16:26 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-01-25T13:16:26Z</dc:date>
    <item>
      <title>where not exists after a loop: no rows selected</title>
      <link>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065011#M940967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we're working on an AS400 environment and this means different libraries. As we use QV for overviews, these need to include data from multiple years.&lt;/P&gt;&lt;P&gt;Currently working on an account receivables QV and some invoices might still be outstanding during the 2015 cut off. So they are transferred to the 2016 library.&lt;/P&gt;&lt;P&gt;Now if I collect data from both 2015 and 2016, these invoices appear twice in my data model.&lt;/P&gt;&lt;P&gt;Below is how I worked and the issue I encountered is that the resident load doesn't give me any results. It always loads 0 rows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any insight would be greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Excelfile to compile a list of libraries to run through:&lt;/P&gt;&lt;P&gt;CompanyLibrary:&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Company, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Period,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Country, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Compnr&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[$(vDataLocation)Libraries - AR.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is BE);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vCompanies = NoOfRows('CompanyLibrary');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vConcatenate = 'LOAD';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For i=0 to $(vCompanies)-1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vCompanyLibrary = Peek('Library', $(i), 'CompanyLibrary');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vCompanyName =Peek('Bedrijf', $(i), 'CompanyLibrary');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vCompanyCode = Peek('Firmanr', $(i), 'CompanyLibrary');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AR:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ordno&amp;amp;'-'&amp;amp;fakno&amp;amp;'-'&amp;amp;klno&amp;amp;'-'&amp;amp;transtyp&amp;amp;'-'&amp;amp;dday&amp;amp;mnth&amp;amp;yyear as unique_key;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL SELECT *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM source.$(vCompanyLibrary).table;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next i;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Finally, I reload the finished table to exclude doubles:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;test:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;fakno,&lt;/P&gt;&lt;P&gt;unique_key&lt;/P&gt;&lt;P&gt;resident AR&lt;/P&gt;&lt;P&gt;where not exists(unique_key,unique_key);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop table AR;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2016 11:44:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065011#M940967</guid>
      <dc:creator />
      <dc:date>2016-01-25T11:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: where not exists after a loop: no rows selected</title>
      <link>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065012#M940968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AR table already holds all unique key value, you would need something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;test:&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LOAD&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;fakno,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;unique_key,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;unique_key as test&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;resident AR&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;where not exists(test ,unique_key);&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;DROP FIELD test;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2016 12:38:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065012#M940968</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2016-01-25T12:38:33Z</dc:date>
    </item>
    <item>
      <title>Re: where not exists after a loop: no rows selected</title>
      <link>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065013#M940969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ah... I was so close and yet so far away.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Solution verified, tested and approved.&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2016 13:16:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/where-not-exists-after-a-loop-no-rows-selected/m-p/1065013#M940969</guid>
      <dc:creator />
      <dc:date>2016-01-25T13:16:26Z</dc:date>
    </item>
  </channel>
</rss>

