<?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: Loop in script returning NULL values? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542817#M692323</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a somewhat simplified LOOP construction, I will post it after this. Yours does look better, it is flexible as to the nr. óf rows. I will replace that. Do I have to specify the table and row with the PEEk fct to fill my variable? At that time, there is only one field of that name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code I am currently using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Übersicht_SN:&lt;BR /&gt;LOAD A as SN, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B as Bezeichnung,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecNo() as SN_Ct&lt;BR /&gt;FROM&lt;BR /&gt;&lt;S&gt;&lt;BR /&gt;(ooxml, no labels, header is 3 lines, table is Übersicht)&lt;BR /&gt; WHERE NOT ISNULL (A);&lt;/S&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 1 TO 15&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Test_Counting:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SN as SN_test&lt;BR /&gt;&amp;nbsp;&amp;nbsp; RESIDENT Übersicht_SN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE SN_Ct = $(i)&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;LET v_SN = SN_test;&lt;/P&gt;&lt;P&gt;NEXT i&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Jul 2013 07:51:12 GMT</pubDate>
    <dc:creator>datanibbler</dc:creator>
    <dc:date>2013-07-31T07:51:12Z</dc:date>
    <item>
      <title>Loop in script returning NULL values?</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542815#M692321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a code in my QlikView script doing the following:&lt;/P&gt;&lt;P&gt;- Load an overview table with 15 serial_numbers (some text, some purely numeric) and the respective text;&lt;/P&gt;&lt;P&gt;- Loop from 1 to 15 (there are 15 SN) and load one SN on each iteration;&lt;/P&gt;&lt;P&gt;- Set a variable with the current SN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;=&amp;gt; At least that's what it is supposed to do.&lt;/P&gt;&lt;P&gt;=&amp;gt; The variable should then be used (still within the Loop) to load one of 15 worksheets, all of which have the same structure with similar data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can see afterwards in a listbox that all 15 SN are loaded, one at a time. The variable, however, returns just NULL values.&lt;/P&gt;&lt;P&gt;Might it be that I cannot create variables in a loop at all? If so, how can I achieve this effect (within every loop_iteration, repeat a LOAD statement for the respective SN, which is in the sheet_name)?`&lt;/P&gt;&lt;P&gt;From another software I know I had to initiate variables before a LOOP to be able to use them, but that doesn't seem to work...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 07:36:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542815#M692321</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2013-07-31T07:36:49Z</dc:date>
    </item>
    <item>
      <title>Re: Loop in script returning NULL values?</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542816#M692322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am not sure with what expression you are trying to do this, but have a look at the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load SN from XYZ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vCount = NoOfrows('DATA');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i=0 to $(vCount) -1&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; Let vSN = peek('SN',$(i),'DATA');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 07:43:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542816#M692322</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-07-31T07:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: Loop in script returning NULL values?</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542817#M692323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a somewhat simplified LOOP construction, I will post it after this. Yours does look better, it is flexible as to the nr. óf rows. I will replace that. Do I have to specify the table and row with the PEEk fct to fill my variable? At that time, there is only one field of that name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code I am currently using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Übersicht_SN:&lt;BR /&gt;LOAD A as SN, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B as Bezeichnung,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecNo() as SN_Ct&lt;BR /&gt;FROM&lt;BR /&gt;&lt;S&gt;&lt;BR /&gt;(ooxml, no labels, header is 3 lines, table is Übersicht)&lt;BR /&gt; WHERE NOT ISNULL (A);&lt;/S&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 1 TO 15&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Test_Counting:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SN as SN_test&lt;BR /&gt;&amp;nbsp;&amp;nbsp; RESIDENT Übersicht_SN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE SN_Ct = $(i)&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;LET v_SN = SN_test;&lt;/P&gt;&lt;P&gt;NEXT i&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 07:51:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542817#M692323</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2013-07-31T07:51:12Z</dc:date>
    </item>
    <item>
      <title>Re: Loop in script returning NULL values?</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542818#M692324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Your variable declaration is wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let v_SN = peek('SN_test',0,'Test_Counting');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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; &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 07:59:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-in-script-returning-NULL-values/m-p/542818#M692324</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-07-31T07:59:48Z</dc:date>
    </item>
  </channel>
</rss>

