<?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 If Condition in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671580#M243956</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have written following code in my load script and data gets loaded without ant interruption. But in&amp;nbsp; Paid_Range Dimension no data is available. Pls see what mistake I have done in my script &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLAIMS:&lt;/P&gt;&lt;P&gt;LOAD *,&lt;/P&gt;&lt;P&gt;if((PAID_AMOUNT-SALVAGE)&amp;lt;10000, Dual('&amp;lt;=10000',1),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((PAID_AMOUNT-SALVAGE)&amp;gt;=10001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=25000, Dual('10,001-25,000',2),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=25001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=50000, Dual('25,001-50,000',3),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=50001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=100000, Dual('50,001-100,000',4),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=100001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=250000, Dual('100,001-250,000',5),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=250001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=500000, Dual('250,001-500,000',6),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=500001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=750000, Dual('500,001-750,000',7),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=750001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=1000000, Dual('750,001-1,000,000',8),&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((PAID_AMOUNT-SALVAGE)&amp;gt;=1000001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=2000000, Dual('1,000,001-2,000,000',9),&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((PAID_AMOUNT-SALVAGE)&amp;gt;=2000001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=3000000, Dual('2,000,001-3,000,000',10),&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((PAID_AMOUNT-SALVAGE)&amp;gt;=3000001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=5000000, Dual('3,000,001-5,000,000',11),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=5000001 , Dual('Above-5,000,001',9)))))))))))))As PAID_RANGE &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; Resident CLAIM_PAID;&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; Drop table CLAIM_PAID; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Aug 2014 09:33:28 GMT</pubDate>
    <dc:creator>upaliwije</dc:creator>
    <dc:date>2014-08-13T09:33:28Z</dc:date>
    <item>
      <title>If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671580#M243956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have written following code in my load script and data gets loaded without ant interruption. But in&amp;nbsp; Paid_Range Dimension no data is available. Pls see what mistake I have done in my script &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLAIMS:&lt;/P&gt;&lt;P&gt;LOAD *,&lt;/P&gt;&lt;P&gt;if((PAID_AMOUNT-SALVAGE)&amp;lt;10000, Dual('&amp;lt;=10000',1),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((PAID_AMOUNT-SALVAGE)&amp;gt;=10001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=25000, Dual('10,001-25,000',2),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=25001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=50000, Dual('25,001-50,000',3),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=50001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=100000, Dual('50,001-100,000',4),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=100001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=250000, Dual('100,001-250,000',5),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=250001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=500000, Dual('250,001-500,000',6),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=500001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=750000, Dual('500,001-750,000',7),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=750001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=1000000, Dual('750,001-1,000,000',8),&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((PAID_AMOUNT-SALVAGE)&amp;gt;=1000001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=2000000, Dual('1,000,001-2,000,000',9),&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((PAID_AMOUNT-SALVAGE)&amp;gt;=2000001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=3000000, Dual('2,000,001-3,000,000',10),&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((PAID_AMOUNT-SALVAGE)&amp;gt;=3000001 AND (PAID_AMOUNT-SALVAGE)&amp;lt;=5000000, Dual('3,000,001-5,000,000',11),&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; if((PAID_AMOUNT-SALVAGE)&amp;gt;=5000001 , Dual('Above-5,000,001',9)))))))))))))As PAID_RANGE &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; Resident CLAIM_PAID;&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; Drop table CLAIM_PAID; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 09:33:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671580#M243956</guid>
      <dc:creator>upaliwije</dc:creator>
      <dc:date>2014-08-13T09:33:28Z</dc:date>
    </item>
    <item>
      <title>Re: If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671581#M243957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps a bracket inappropriation issue. Please recheck that. Meanwhile, let me suggest a better approach. For such nested if you take &lt;STRONG&gt;top-down approach&lt;/STRONG&gt; your if clause could be much lighter &lt;STRONG&gt;without AND&lt;/STRONG&gt;&amp;nbsp; like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If( Value&amp;gt;=1000, '&amp;gt;=1000', If( Value&amp;gt;=500, '&amp;gt;=500&amp;lt;1000', If(Value&amp;gt;=100, '&amp;gt;=100&amp;lt;500' , '&amp;lt;100' )))&lt;/P&gt;&lt;P&gt;rather than,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(Value&amp;lt;100, '&amp;lt;100', If(Value&amp;gt;=100 &lt;STRONG&gt;AND&lt;/STRONG&gt; Value&amp;lt;500, '&amp;gt;=100&amp;lt;500' , .....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 09:44:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671581#M243957</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-08-13T09:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671582#M243958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;your code should work. can you please make sure you do not have anything wrong in the expression used in your chart.&lt;/P&gt;&lt;P&gt;Are you able to see the Field PAID_RANGE in the UI. Bring it into a list box and see if the values are displayed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 10:03:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671582#M243958</guid>
      <dc:creator>sudeepkm</dc:creator>
      <dc:date>2014-08-13T10:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671583#M243959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Sudeep&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Field Paid_Range can be brought to the list box but no values available&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 10:10:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671583#M243959</guid>
      <dc:creator>upaliwije</dc:creator>
      <dc:date>2014-08-13T10:10:37Z</dc:date>
    </item>
    <item>
      <title>Re: If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671584#M243960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;that's strange. Can you please check if your PAID_AMOUNT-SALVAGE field values are numbers what you used in the if else. e.g. 10001, 25000.&lt;/P&gt;&lt;P&gt;Or can you please post a sample document here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 10:14:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671584#M243960</guid>
      <dc:creator>sudeepkm</dc:creator>
      <dc:date>2014-08-13T10:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671585#M243961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sudeep&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found out the error. That is in some records Salvage is a null value so I want them to be converted to 0 value before If condition. Pls let me know ho to make Null value to 0 in the load script itself&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 10:36:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671585#M243961</guid>
      <dc:creator>upaliwije</dc:creator>
      <dc:date>2014-08-13T10:36:31Z</dc:date>
    </item>
    <item>
      <title>Re: If Condition</title>
      <link>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671586#M243962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="Code"&gt;NullAsValue PAID_AMOUNT-SALVAGE;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set NullValue = '0';&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 10:40:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-Condition/m-p/671586#M243962</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-08-13T10:40:33Z</dc:date>
    </item>
  </channel>
</rss>

