<?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: Script Level Flag in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453112#M169072</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;SPAN class="replyToName"&gt;jonbroughavone&lt;/SPAN&gt;, but it gives me only 'Full' flag, not 'Partial' or 'None', because it checks the first condition, if it satisfies then it exits.&lt;/P&gt;&lt;P&gt;I have millions of AppNo, I have to check for all AppNo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Feb 2013 08:53:31 GMT</pubDate>
    <dc:creator>brijesh1991</dc:creator>
    <dc:date>2013-02-20T08:53:31Z</dc:date>
    <item>
      <title>Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453107#M169067</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;As shown in attached image,&lt;/P&gt;&lt;P&gt;If for a particular AppNo. if all ExDatesare there corresponding to All Codes then flag should be 'Full', if for a particular AppNo, if few Exdates are null and few are not null corresponding to all Code, then flag should be 'Partial' and if for a particaular AppNo, all ExDates are null corresponding to all codes, then flag should be 'None.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:In attached image, for AppNo.12, all ExDates are existed for all Codes, so flag should be 'Full'&amp;nbsp; for App No.12&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for AppNo.14 few&amp;nbsp; ExDates are not existed for&amp;nbsp; all Codes, so flag should be 'Partial' for App No.14&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for AppNo.13 all ExDates are not&amp;nbsp; existed for all Codes, so flag should be "None" for App No.13&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wanted to do this in my script level&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My QVD has this three fields: AppNo, Code, ExDate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your ideaes will be warm welcomed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;Brijesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 07:25:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453107#M169067</guid>
      <dc:creator>brijesh1991</dc:creator>
      <dc:date>2013-02-20T07:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453108#M169068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you want to do this in the script then you will need to relaod the table with this data in, with a group by clause in it that groups by AppNo, and then assign a new field that tests to see if count(ExDate) is the same as another count of another field that will always exist, AppNo for example.&lt;/P&gt;&lt;P&gt;Something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN (HostTable)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AppNo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(count(ExDate)=count(AppNo),'Full',if(count(ExDate)=0,'None','Partial') AS CompletionFlag&lt;/P&gt;&lt;P&gt;RESIDENT HostTable&lt;/P&gt;&lt;P&gt;GROUP BY AppNo;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Be careful to test the size of HostTable before and after this to make sure its number of rows does not increase.&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 07:50:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453108#M169068</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-02-20T07:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453109#M169069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;SPAN class="replyToName"&gt;jonbroughavone&lt;/SPAN&gt;, but it gives me only 'Full' flag, not 'Partial' or 'None', because it checks the first condition, if it satisfies then it exits.&lt;/P&gt;&lt;P&gt;I have millions of AppNo, I have to check for all AppNo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 08:13:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453109#M169069</guid>
      <dc:creator>brijesh1991</dc:creator>
      <dc:date>2013-02-20T08:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453110#M169070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;SPAN class="replyToName"&gt;jonbroughavone&lt;/SPAN&gt;, but it gives me only 'Full' flag, not 'Partial' or 'None', because it checks the first condition, if it satisfies then it exits.&lt;/P&gt;&lt;P&gt;I have millions of AppNo, I have to check for all AppNo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 08:13:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453110#M169070</guid>
      <dc:creator>brijesh1991</dc:creator>
      <dc:date>2013-02-20T08:13:58Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453111#M169071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;SPAN class="replyToName"&gt;jonbroughavone&lt;/SPAN&gt;, but it gives me only 'Full' flag, not 'Partial' or 'None', because it checks the first condition, if it satisfies then it exits.&lt;/P&gt;&lt;P&gt;I have millions of AppNo, I have to check for all AppNo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 08:22:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453111#M169071</guid>
      <dc:creator>brijesh1991</dc:creator>
      <dc:date>2013-02-20T08:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453112#M169072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;SPAN class="replyToName"&gt;jonbroughavone&lt;/SPAN&gt;, but it gives me only 'Full' flag, not 'Partial' or 'None', because it checks the first condition, if it satisfies then it exits.&lt;/P&gt;&lt;P&gt;I have millions of AppNo, I have to check for all AppNo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 08:53:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453112#M169072</guid>
      <dc:creator>brijesh1991</dc:creator>
      <dc:date>2013-02-20T08:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453113#M169073</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;This script fragment works&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Join (Data)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AppNo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Count(If(Len(ExDate) &amp;gt; 0, AppNo)) = Count(AppNo),&amp;nbsp; 'Full',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Count(If(Len(ExDate) &amp;gt; 0, AppNo)) &amp;gt; 0,&amp;nbsp; 'Partial',&amp;nbsp; 'None')) As State&lt;/P&gt;&lt;P&gt;Resident Data&lt;/P&gt;&lt;P&gt;Group By AppNo;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See attached file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit:&lt;/P&gt;&lt;P&gt;PS tested Jonathan B's script and it works for me (it is not materially different from the above)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 09:15:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453113#M169073</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2013-02-20T09:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: Script Level Flag</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453114#M169074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It's working...&lt;/P&gt;&lt;P&gt;Thanks &lt;SPAN class="replyToName"&gt;jonbroughavone&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 09:27:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Level-Flag/m-p/453114#M169074</guid>
      <dc:creator>brijesh1991</dc:creator>
      <dc:date>2013-02-20T09:27:56Z</dc:date>
    </item>
  </channel>
</rss>

