<?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 condition in a variable - when is it evaluated? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/condition-in-a-variable-when-is-it-evaluated/m-p/407170#M151467</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;A document that is supplied to us by a vendor evaluates many chart expressions in something like this manner:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If(Condition1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; function1($(vVariable1)),&lt;BR /&gt;&amp;nbsp;&amp;nbsp; //(else...)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; function2($(vVariable2))&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vVariable1 = "=if(Condition2,Column1_name,Column2_name)"&lt;BR /&gt;vVariable2 = "=if(Condition3,Column3_name,Column4_name)"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I would like to know is, how many times will Condition2 get evaluated? Once for the whole chart, or once for each row for which Condition1 is true?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Mar 2013 18:17:08 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-03-29T18:17:08Z</dc:date>
    <item>
      <title>condition in a variable - when is it evaluated?</title>
      <link>https://community.qlik.com/t5/QlikView/condition-in-a-variable-when-is-it-evaluated/m-p/407170#M151467</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;A document that is supplied to us by a vendor evaluates many chart expressions in something like this manner:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If(Condition1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; function1($(vVariable1)),&lt;BR /&gt;&amp;nbsp;&amp;nbsp; //(else...)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; function2($(vVariable2))&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vVariable1 = "=if(Condition2,Column1_name,Column2_name)"&lt;BR /&gt;vVariable2 = "=if(Condition3,Column3_name,Column4_name)"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I would like to know is, how many times will Condition2 get evaluated? Once for the whole chart, or once for each row for which Condition1 is true?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 18:17:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/condition-in-a-variable-when-is-it-evaluated/m-p/407170#M151467</guid>
      <dc:creator />
      <dc:date>2013-03-29T18:17:08Z</dc:date>
    </item>
  </channel>
</rss>

