<?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 Create a table with generated numbers in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292733#M108629</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;&lt;/P&gt;&lt;P&gt;I hope this is a simple fix and someone can help me to autogenerate some numbers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the following table format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ID, Bucket, Months&lt;/P&gt;&lt;P&gt;A, buck1, 8&lt;/P&gt;&lt;P&gt;B, buck1, 9&lt;/P&gt;&lt;P&gt;C, buck1, 2&lt;/P&gt;&lt;P&gt;A, buck2, 3&lt;/P&gt;&lt;P&gt;B, buck2, 7&lt;/P&gt;&lt;P&gt;C, buck2, 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to create another table on the basis of this one that has a row for each of these from 1 -&amp;gt; Months.&amp;nbsp; So the table above would become the following (as a separate table):&lt;/P&gt;&lt;P&gt;Looking just at ID A as an example, the rows for this ID would be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ID, Bucket, Months&lt;/P&gt;&lt;P&gt;A, buck1, 1&lt;/P&gt;&lt;P&gt;A, buck1, 2&lt;/P&gt;&lt;P&gt;A, buck1, 3&lt;/P&gt;&lt;P&gt;A, buck1, 4&lt;/P&gt;&lt;P&gt;A, buck1, 5&lt;/P&gt;&lt;P&gt;A, buck1, 6&lt;/P&gt;&lt;P&gt;A, buck1, 7&lt;/P&gt;&lt;P&gt;A, buck1, 8&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;A, buck2, 1&lt;/P&gt;&lt;P&gt;A, buck2, 2&lt;/P&gt;&lt;P&gt;A, buck2, 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it's quite basic, just taking the number of months and creating a row for each value from 1 up to that number of months.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help is greatly appreciated!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gareth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Jul 2011 08:21:39 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-07-20T08:21:39Z</dc:date>
    <item>
      <title>Create a table with generated numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292733#M108629</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;&lt;/P&gt;&lt;P&gt;I hope this is a simple fix and someone can help me to autogenerate some numbers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the following table format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ID, Bucket, Months&lt;/P&gt;&lt;P&gt;A, buck1, 8&lt;/P&gt;&lt;P&gt;B, buck1, 9&lt;/P&gt;&lt;P&gt;C, buck1, 2&lt;/P&gt;&lt;P&gt;A, buck2, 3&lt;/P&gt;&lt;P&gt;B, buck2, 7&lt;/P&gt;&lt;P&gt;C, buck2, 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to create another table on the basis of this one that has a row for each of these from 1 -&amp;gt; Months.&amp;nbsp; So the table above would become the following (as a separate table):&lt;/P&gt;&lt;P&gt;Looking just at ID A as an example, the rows for this ID would be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ID, Bucket, Months&lt;/P&gt;&lt;P&gt;A, buck1, 1&lt;/P&gt;&lt;P&gt;A, buck1, 2&lt;/P&gt;&lt;P&gt;A, buck1, 3&lt;/P&gt;&lt;P&gt;A, buck1, 4&lt;/P&gt;&lt;P&gt;A, buck1, 5&lt;/P&gt;&lt;P&gt;A, buck1, 6&lt;/P&gt;&lt;P&gt;A, buck1, 7&lt;/P&gt;&lt;P&gt;A, buck1, 8&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;A, buck2, 1&lt;/P&gt;&lt;P&gt;A, buck2, 2&lt;/P&gt;&lt;P&gt;A, buck2, 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it's quite basic, just taking the number of months and creating a row for each value from 1 up to that number of months.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help is greatly appreciated!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gareth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2011 08:21:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292733#M108629</guid>
      <dc:creator />
      <dc:date>2011-07-20T08:21:39Z</dc:date>
    </item>
    <item>
      <title>Create a table with generated numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292734#M108630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just a quick reply: Check the iterNo() function.&lt;/P&gt;&lt;P&gt;Use it with a while loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Quick example (Don't know if it's entirely correct): &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------&lt;/P&gt;&lt;P&gt;set vCounter = 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD ID,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Bucket,&lt;/P&gt;&lt;P&gt;&amp;nbsp; vCounter + IterNo() -1 as&amp;nbsp; Months,&lt;/P&gt;&lt;P&gt;WHILE vCounter + IterNo() - 1 &amp;lt;= Months;&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2011 09:51:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292734#M108630</guid>
      <dc:creator />
      <dc:date>2011-07-20T09:51:41Z</dc:date>
    </item>
    <item>
      <title>Create a table with generated numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292735#M108631</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; Try the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;ID, Bucket, Months&lt;/P&gt;&lt;P&gt;A, buck1, 8&lt;/P&gt;&lt;P&gt;B, buck1, 9&lt;/P&gt;&lt;P&gt;C, buck1, 2&lt;/P&gt;&lt;P&gt;A, buck2, 3&lt;/P&gt;&lt;P&gt;B, buck2, 7&lt;/P&gt;&lt;P&gt;C, buck2, 3&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max:&lt;/P&gt;&lt;P&gt;load &lt;/P&gt;&lt;P&gt;ID as ID1,&lt;/P&gt;&lt;P&gt;Bucket as Bucket1,&lt;/P&gt;&lt;P&gt;RowNo() as counter,&lt;/P&gt;&lt;P&gt;Max(Months) as Max&lt;/P&gt;&lt;P&gt;Resident Data group by ID,Bucket;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop table Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let vcount = peek('counter',-1,'Max');&lt;/P&gt;&lt;P&gt;for i= 1 to $(vcount)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; let vcount1 = peek('Max',$(i) -1,'Max');&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; for j = 1 to $(vcount1)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Data:&lt;/P&gt;&lt;P&gt;&amp;nbsp; Load&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; peek('ID1',$(i) -1,'Max') as ID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; peek('Bucket1',$(i) -1,'Max') as Bucket,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '$(j)' as Months&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; resident Max;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; next&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;next&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Drop table Max;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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, 20 Jul 2011 10:46:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292735#M108631</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2011-07-20T10:46:22Z</dc:date>
    </item>
    <item>
      <title>Re: Create a table with generated numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292736#M108632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Campell, &lt;/P&gt;&lt;P&gt;This is my offer, pls see image&lt;/P&gt;&lt;P&gt;Good luck, Luis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2011 11:01:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-a-table-with-generated-numbers/m-p/292736#M108632</guid>
      <dc:creator>llauses243</dc:creator>
      <dc:date>2011-07-20T11:01:25Z</dc:date>
    </item>
  </channel>
</rss>

