<?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: Generating varibles using FOR loop in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464214#M699629</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClientId, DimId, Pos, RowCounter&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A1, 1, 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A2, 2, 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B8, 8, 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;load ClientId as ClientIdA,DimId as DimIdA, Pos Resident Table where ClientId = 'A';&lt;/P&gt;&lt;P&gt;join (Temp) load ClientId as ClientIdB,DimId as DimIdB, Pos Resident Table where ClientId = 'B';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET NoRow = Peek('Pos',-1,'Temp');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR b=1 to $(NoRow)&lt;/P&gt;&lt;P&gt;Let Dim$(b)ID = Peek('DimIdA',$(b)-1,'Temp') &amp;amp; ',' &amp;amp; Peek('DimIdB',$(b)-1,'Temp') ; &lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Temp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 24 Nov 2012 12:41:41 GMT</pubDate>
    <dc:creator>Gysbert_Wassenaar</dc:creator>
    <dc:date>2012-11-24T12:41:41Z</dc:date>
    <item>
      <title>Generating varibles using FOR loop</title>
      <link>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464213#M699628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I want to create a number of variables that contains a list of Dim values. Both Client A and Client B DimId becomes the values of the varible. If I had created them manually it would have looked like this:&lt;/P&gt;&lt;P&gt;Let Dim1ID = A1, B1; &lt;/P&gt;&lt;P&gt;Let Dim2ID = A2,B2;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm will do this with a FOR-loop that will generate eight variables.&lt;/P&gt;&lt;P&gt;My data looks like this:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Table:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClientId, DimId, Pos, RowCounter&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A1, 1, 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A2, 2, 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A3, 3, 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A4, 4, 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A5, 5, 5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A6, 6, 6&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A7, 7, 7 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A8, 8, 8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B1, 1, 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B2, 2, 10&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B3, 3, 11&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B4, 4, 12&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B5, 5, 13&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B6, 6, 14&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B7, 7, 15&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B8, 8, 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;LET NoRow = Peek('RowCounter',-1,'Table');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;FOR b=1 to '$(RowCounter)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Let Dim$(b)ID = Peek('DimId',$(b),'Table'); //$(Client)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;NEXT&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to create these variables as a list, where both Client A and Client B DimId becomes the value of the varible. If I would have created it manually it would have looked like this:&lt;/P&gt;&lt;P&gt;Let Dim1ID = A1, B1; &lt;/P&gt;&lt;P&gt;Let Dim2ID = A2,B2;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not used to work with loops so I need som help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Nov 2012 12:19:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464213#M699628</guid>
      <dc:creator>atafsson</dc:creator>
      <dc:date>2012-11-24T12:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: Generating varibles using FOR loop</title>
      <link>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464214#M699629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClientId, DimId, Pos, RowCounter&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A1, 1, 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A2, 2, 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B8, 8, 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;load ClientId as ClientIdA,DimId as DimIdA, Pos Resident Table where ClientId = 'A';&lt;/P&gt;&lt;P&gt;join (Temp) load ClientId as ClientIdB,DimId as DimIdB, Pos Resident Table where ClientId = 'B';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET NoRow = Peek('Pos',-1,'Temp');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR b=1 to $(NoRow)&lt;/P&gt;&lt;P&gt;Let Dim$(b)ID = Peek('DimIdA',$(b)-1,'Temp') &amp;amp; ',' &amp;amp; Peek('DimIdB',$(b)-1,'Temp') ; &lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Temp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Nov 2012 12:41:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464214#M699629</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2012-11-24T12:41:41Z</dc:date>
    </item>
    <item>
      <title>Re: Generating varibles using FOR loop</title>
      <link>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464215#M699630</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 tried this but not able to load the table data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClientId, DimId, Pos, RowCounter&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A1, 1, 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A2, 2, 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A3, 3, 3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A4, 4, 4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A5, 5, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A6, 6, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A7, 7, 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, A8, 8, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B1, 1, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B2, 2, 10&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B3, 3, 11&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B4, 4, 12&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B5, 5, 13&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B6, 6, 14&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B7, 7, 15&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, B8, 8, 16&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;load ClientId as ClientIdA,DimId as DimIdA, Pos Resident Table where ClientId = 'A';&lt;/P&gt;&lt;P&gt;join (Temp) load ClientId as ClientIdB,DimId as DimIdB, Pos Resident Table where ClientId = 'B';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET NoRow = Peek('Pos',-1,'Temp');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR b=1 to $(NoRow)&lt;/P&gt;&lt;P&gt;Let Dim$(b)ID = Peek('DimIdA',$(b)-1,'Temp') &amp;amp; ',' &amp;amp; Peek('DimIdB',$(b)-1,'Temp') ;&lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Temp;&lt;IMG __jive_id="25527" class="jive-image-thumbnail jive-image" onclick="" alt="err.png" src="https://community.qlik.com/legacyfs/online/25527_err.png" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Nov 2012 16:22:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464215#M699630</guid>
      <dc:creator />
      <dc:date>2012-11-24T16:22:57Z</dc:date>
    </item>
    <item>
      <title>Re: Generating varibles using FOR loop</title>
      <link>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464216#M699631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oops forgot to paste one line that gives the first load a table name:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClientId, DimId, Pos, RowCounter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Nov 2012 16:43:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464216#M699631</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2012-11-24T16:43:04Z</dc:date>
    </item>
    <item>
      <title>Re: Generating varibles using FOR loop</title>
      <link>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464217#M699632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great! &lt;/P&gt;&lt;P&gt;Thank you very much Gysbert!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What if I dont know how many Clients there are. If I want to add a client (without adding anything i the script)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I belive I need to make a loop to create the expression you created... &lt;/P&gt;&lt;P&gt;Let say I'm adding a third client.. but I want to use the same script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I create that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Axel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Nov 2012 16:56:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generating-varibles-using-FOR-loop/m-p/464217#M699632</guid>
      <dc:creator>atafsson</dc:creator>
      <dc:date>2012-11-24T16:56:08Z</dc:date>
    </item>
  </channel>
</rss>

