<?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 For Loop in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929810#M76551</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a scenario where I have to check for the data based on the Date field from now.&lt;/P&gt;
&lt;P&gt;I have Product Number 1 has Date as July, So I have to check from Today's date to July's data(VOL1 to VOL3).&lt;/P&gt;
&lt;P&gt;And if data isn't entered, then I have to&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;STRONG&gt;highlight&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;/showing data as Not Entered in Status Column)&amp;nbsp;&lt;/SPAN&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;null&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;from VOL1 to VOL3 for the null values likewise for every Product Number.&lt;/P&gt;
&lt;P&gt;So Total count for&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Product 1&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;0&lt;/STRONG&gt;(VOL1 to VOL3).i.e&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;From May 2022 to July 2022&lt;/STRONG&gt;,&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Product 2&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;8&lt;/STRONG&gt;(VOL1 to VOL4).i.e&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;From May 2022 to August 2022&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I was able to achieve using IF condition, Rather I would prefer to FOR loop due to script performance.&lt;/P&gt;
&lt;P&gt;Note: VOL1 to VOL6 will be dynamic as for now, VOL1 is May and in next month VOL1 will be June.&lt;/P&gt;
&lt;TABLE width="741"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="110"&gt;For Reference&lt;/TD&gt;
&lt;TD width="247"&gt;Will be dynamic(From the Current Month) -&amp;gt;&lt;/TD&gt;
&lt;TD width="64"&gt;May-22&lt;/TD&gt;
&lt;TD width="64"&gt;Jun-22&lt;/TD&gt;
&lt;TD width="64"&gt;Jul-22&lt;/TD&gt;
&lt;TD width="64"&gt;Aug-22&lt;/TD&gt;
&lt;TD width="64"&gt;Sep-22&lt;/TD&gt;
&lt;TD width="64"&gt;Oct-22&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Product Number&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL1&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL2&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL4&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL5&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL6&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;7/1/2022&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;8/1/2022&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output be like :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rammuthiah_0-1652359068246.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/79265iE665EA4B5D98296C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rammuthiah_0-1652359068246.png" alt="rammuthiah_0-1652359068246.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 12 May 2022 13:29:26 GMT</pubDate>
    <dc:creator>rammuthiah</dc:creator>
    <dc:date>2022-05-12T13:29:26Z</dc:date>
    <item>
      <title>For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929810#M76551</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a scenario where I have to check for the data based on the Date field from now.&lt;/P&gt;
&lt;P&gt;I have Product Number 1 has Date as July, So I have to check from Today's date to July's data(VOL1 to VOL3).&lt;/P&gt;
&lt;P&gt;And if data isn't entered, then I have to&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;STRONG&gt;highlight&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;/showing data as Not Entered in Status Column)&amp;nbsp;&lt;/SPAN&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;null&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;from VOL1 to VOL3 for the null values likewise for every Product Number.&lt;/P&gt;
&lt;P&gt;So Total count for&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Product 1&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;0&lt;/STRONG&gt;(VOL1 to VOL3).i.e&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;From May 2022 to July 2022&lt;/STRONG&gt;,&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Product 2&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;8&lt;/STRONG&gt;(VOL1 to VOL4).i.e&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;From May 2022 to August 2022&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I was able to achieve using IF condition, Rather I would prefer to FOR loop due to script performance.&lt;/P&gt;
&lt;P&gt;Note: VOL1 to VOL6 will be dynamic as for now, VOL1 is May and in next month VOL1 will be June.&lt;/P&gt;
&lt;TABLE width="741"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="110"&gt;For Reference&lt;/TD&gt;
&lt;TD width="247"&gt;Will be dynamic(From the Current Month) -&amp;gt;&lt;/TD&gt;
&lt;TD width="64"&gt;May-22&lt;/TD&gt;
&lt;TD width="64"&gt;Jun-22&lt;/TD&gt;
&lt;TD width="64"&gt;Jul-22&lt;/TD&gt;
&lt;TD width="64"&gt;Aug-22&lt;/TD&gt;
&lt;TD width="64"&gt;Sep-22&lt;/TD&gt;
&lt;TD width="64"&gt;Oct-22&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Product Number&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL1&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL2&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL4&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL5&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;VOL6&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;7/1/2022&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;8/1/2022&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;-&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output be like :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rammuthiah_0-1652359068246.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/79265iE665EA4B5D98296C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rammuthiah_0-1652359068246.png" alt="rammuthiah_0-1652359068246.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 13:29:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929810#M76551</guid>
      <dc:creator>rammuthiah</dc:creator>
      <dc:date>2022-05-12T13:29:26Z</dc:date>
    </item>
    <item>
      <title>Re: For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929836#M76554</link>
      <description>&lt;P&gt;can you pls clarify why VOL3 for product 2 is not highlighted in your output.&amp;nbsp; is there a different business rule like an exemption?&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 13:20:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929836#M76554</guid>
      <dc:creator>edwin</dc:creator>
      <dc:date>2022-05-12T13:20:59Z</dc:date>
    </item>
    <item>
      <title>Re: For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929842#M76555</link>
      <description>&lt;P&gt;I missed out on highlighting it, Thanks for notifying it.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 13:24:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929842#M76555</guid>
      <dc:creator>rammuthiah</dc:creator>
      <dc:date>2022-05-12T13:24:43Z</dc:date>
    </item>
    <item>
      <title>Re: For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929844#M76556</link>
      <description>&lt;P&gt;Just use crosstable load&lt;/P&gt;
&lt;P&gt;if there is no data for given product for a given month, you will automatically see null&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense/June2020/Subsystems/Hub/Content/Sense_Hub/LoadData/work-with-cross-tables.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/June2020/Subsystems/Hub/Content/Sense_Hub/LoadData/work-with-cross-tables.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 13:25:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929844#M76556</guid>
      <dc:creator>vinieme12</dc:creator>
      <dc:date>2022-05-12T13:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929851#M76557</link>
      <description>&lt;P&gt;No, Cross Table won't be the solution for my scenario. Thanks for the suggestion&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 13:33:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929851#M76557</guid>
      <dc:creator>rammuthiah</dc:creator>
      <dc:date>2022-05-12T13:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929864#M76560</link>
      <description>&lt;P&gt;Vinieme12 has a good point.&amp;nbsp; since you dont have data for those points, QS will present it as NULL and will highlight it as gray.&amp;nbsp; furthermore, if all products dont have volume for a specific Month, that month may not even show up.&lt;/P&gt;
&lt;P&gt;what i would do is pad those missing data points with a record but for your volume field fill these padded records with a value 'NULL' for example.&amp;nbsp; now those data points can be charted and unfortunately you will need to use IF statements (youre going to need a few levels of ifs - if the data point falls under the date period, if the data point is a padded data point) in the expression to determine if the value were first of all a padded value and from there you will be able to add in format rules like background.&lt;/P&gt;
&lt;P&gt;you can add in a row type field to make it easier on the IF statement.&amp;nbsp; if its a padded data point your field (row_type for example = 'NULL' and if not padded row_type='NOT NULL' however you want)&amp;nbsp; then you can test this field to decide if you will highlight it or not.&lt;/P&gt;
&lt;P&gt;hope that guides you to a final solution&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 13:49:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1929864#M76560</guid>
      <dc:creator>edwin</dc:creator>
      <dc:date>2022-05-12T13:49:37Z</dc:date>
    </item>
    <item>
      <title>Re: For Loop</title>
      <link>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1935206#M77035</link>
      <description>&lt;P&gt;Is there any possible to sum up in a field based on the logic mentioned above?&lt;/P&gt;</description>
      <pubDate>Wed, 25 May 2022 05:39:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/For-Loop/m-p/1935206#M77035</guid>
      <dc:creator>rammuthiah</dc:creator>
      <dc:date>2022-05-25T05:39:00Z</dc:date>
    </item>
  </channel>
</rss>

