<?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: IF condition in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975801#M969679</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Create a link table like this:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Input:&lt;BR /&gt;load * Inline [&lt;BR /&gt;FlagValues&lt;BR /&gt;2010&lt;BR /&gt;2011&lt;BR /&gt;12345&lt;BR /&gt;2013&lt;BR /&gt;56789&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;Link:&lt;BR /&gt;Load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FlagValues,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(len(FlagValues)=4, 'Flag1',&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(len(FlagValues)=5,'Flag2')) as FlagIndicator&lt;BR /&gt;Resident Input;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FlagValues,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Both' as FlagIndicator&lt;BR /&gt;Resident Input; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;PFA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Sep 2015 05:44:26 GMT</pubDate>
    <dc:creator>tresB</dc:creator>
    <dc:date>2015-09-18T05:44:26Z</dc:date>
    <item>
      <title>IF condition</title>
      <link>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975799#M969677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have one field called "FlagValues" which contains values like following&lt;/P&gt;&lt;P&gt;FlagValues&lt;/P&gt;&lt;P&gt;----------------&lt;/P&gt;&lt;P&gt;2010&lt;/P&gt;&lt;P&gt;2011&lt;/P&gt;&lt;P&gt;12345&lt;/P&gt;&lt;P&gt;2013&lt;/P&gt;&lt;P&gt;56789&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now my requirement is I want to create a field during load time&lt;/P&gt;&lt;P&gt;if(len(FlagValues)=4, 'Flag1',&lt;/P&gt;&lt;P&gt; if(len(FlagValues)=5,'Flag2',&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(len(FlagValues)=4 or len(FlagValues)=5,'Both'))) as FlagIndicator&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now when I select Flag1 in UI then only 2010,2011 and 2013 would be select and if select Flag2 then only 12345 and 56789 would be select in FlagIndicator Field. And Finall If select both then all the values would be associted in FlagIndicator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Sep 2015 05:31:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975799#M969677</guid>
      <dc:creator>soha1902</dc:creator>
      <dc:date>2015-09-18T05:31:38Z</dc:date>
    </item>
    <item>
      <title>Re: IF condition</title>
      <link>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975800#M969678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;if(len(FlagValues)=4, 'Flag1',&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;if(len(FlagValues)=5,'Flag2',&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; if(len(FlagValues)=4 or len(FlagValues)=5,'Both'))) as FlagIndicator&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The first two conditions will catch the lengths 4 and 5, so the last branch (4 or 5) is never reached. A field in a record can have only one value. You seem to want to give it two values. That's not possible. You will have to create additional records:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MyTable:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(len(FlagValues)=4, 'Flag1',if(len(FlagValues)=5,'Flag2'&lt;SPAN style="line-height: 1.5em;"&gt;)) as FlagIndicator,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="line-height: 1.5em;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...other fields...&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="line-height: 1.5em;"&gt;FROM ...;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Concatenate(MyTable)&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LOAD 'Both' as FlagIndicator&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...other fields...&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Resident MyTable&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Where FlagIndicator=1 or FlagIndicator=2;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Sep 2015 05:44:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975800#M969678</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2015-09-18T05:44:22Z</dc:date>
    </item>
    <item>
      <title>Re: IF condition</title>
      <link>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975801#M969679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Create a link table like this:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Input:&lt;BR /&gt;load * Inline [&lt;BR /&gt;FlagValues&lt;BR /&gt;2010&lt;BR /&gt;2011&lt;BR /&gt;12345&lt;BR /&gt;2013&lt;BR /&gt;56789&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;Link:&lt;BR /&gt;Load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FlagValues,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(len(FlagValues)=4, 'Flag1',&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(len(FlagValues)=5,'Flag2')) as FlagIndicator&lt;BR /&gt;Resident Input;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FlagValues,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Both' as FlagIndicator&lt;BR /&gt;Resident Input; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;PFA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Sep 2015 05:44:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975801#M969679</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2015-09-18T05:44:26Z</dc:date>
    </item>
    <item>
      <title>Re: IF condition</title>
      <link>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975802#M969680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this as well -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Source:&lt;/P&gt;&lt;P&gt;Load * Inline [&lt;/P&gt;&lt;P&gt;FlagValues&lt;/P&gt;&lt;P&gt;2010&lt;/P&gt;&lt;P&gt;2011&lt;/P&gt;&lt;P&gt;12345&lt;/P&gt;&lt;P&gt;2013&lt;/P&gt;&lt;P&gt;56789 ];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load * Inline [&lt;/P&gt;&lt;P&gt;Flag&lt;/P&gt;&lt;P&gt;Flag4&lt;/P&gt;&lt;P&gt;Flag5&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load if(len(FlagValues)=4, FlagValues) as Flag4,&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(len(FlagValues)=5, FlagValues) as Flag5,&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(len(FlagValues)=4 or len(FlagValues)=5,FlagValues) as FlagIndicator&lt;/P&gt;&lt;P&gt;Resident Source;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expression in output listbox - &lt;/P&gt;&lt;P&gt;=if(GetFieldSelections(Flag)='Flag4',Flag4,if(GetFieldSelections(Flag,',')='Flag4,Flag5',FlagIndicator,Flag5))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Sep 2015 06:01:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-condition/m-p/975802#M969680</guid>
      <dc:creator>Digvijay_Singh</dc:creator>
      <dc:date>2015-09-18T06:01:39Z</dc:date>
    </item>
  </channel>
</rss>

