<?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: Assigning dynamic table name in For Loop in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099569#M634416</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sudhakaran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes. We can assign &lt;SPAN style="font-size: 13.3333px;"&gt;dynamic &lt;/SPAN&gt;table names. Check the below script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14627668302209624" jivemacro_uid="_14627668302209624"&gt;
&lt;P&gt;For i = 1 to 4&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Qualify '*';&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;[TableName $(i)]:&lt;/P&gt;
&lt;P&gt;Load&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AddMonths(today(),12) - recno() AS Date&lt;/P&gt;
&lt;P&gt;Autogenerate (AddMonths(today(),12) - MakeDate(2016,01,01));&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Next i;&lt;/P&gt;



&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="123886" alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/123886_Capture.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 May 2016 04:09:10 GMT</pubDate>
    <dc:creator>tamilarasu</dc:creator>
    <dc:date>2016-05-09T04:09:10Z</dc:date>
    <item>
      <title>Assigning dynamic table name in For Loop</title>
      <link>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099568#M634415</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;Is it possible to assign dynamic tables based on changing numeric values in the for loop ?&lt;/P&gt;&lt;P&gt;Please refer to the sample code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For i = 1 to 12&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableName &amp;amp; $(i):&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;RESIDENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next i;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 08 May 2016 20:41:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099568#M634415</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-05-08T20:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: Assigning dynamic table name in For Loop</title>
      <link>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099569#M634416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sudhakaran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes. We can assign &lt;SPAN style="font-size: 13.3333px;"&gt;dynamic &lt;/SPAN&gt;table names. Check the below script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14627668302209624" jivemacro_uid="_14627668302209624"&gt;
&lt;P&gt;For i = 1 to 4&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Qualify '*';&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;[TableName $(i)]:&lt;/P&gt;
&lt;P&gt;Load&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AddMonths(today(),12) - recno() AS Date&lt;/P&gt;
&lt;P&gt;Autogenerate (AddMonths(today(),12) - MakeDate(2016,01,01));&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Next i;&lt;/P&gt;



&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="123886" alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/123886_Capture.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2016 04:09:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099569#M634416</guid>
      <dc:creator>tamilarasu</dc:creator>
      <dc:date>2016-05-09T04:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: Assigning dynamic table name in For Loop</title>
      <link>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099570#M634417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what do you mean by assigning dynamic table name? what is requirement? why you want to do that?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2016 05:41:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099570#M634417</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-05-09T05:41:07Z</dc:date>
    </item>
    <item>
      <title>Re: Assigning dynamic table name in For Loop</title>
      <link>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099571#M634418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kushal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are multiple reasons why this approach is needed:&lt;/P&gt;&lt;P&gt;1. To load separate monthly tables, and load them into separate QVDs&lt;/P&gt;&lt;P&gt;2. Avoid the recursive load of all data to be concatenated into a single table.&lt;/P&gt;&lt;P&gt;2. Process data for different months differently (this is where it is easier when we have different table names for each month)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2016 14:35:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Assigning-dynamic-table-name-in-For-Loop/m-p/1099571#M634418</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-05-09T14:35:50Z</dc:date>
    </item>
  </channel>
</rss>

