<?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: Expression in Variable in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472071#M485995</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Trouble is, SET/LET will try to expand all $() expressions at assignment time. And I suppose you want to have $(=Min(Date)) in your expression, not whatever the min/max date is at the time of reload (actually, I highly suspect it would be (internal error) &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt; )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably easiest way to get around this would be to mask the $() expression somehow in SET, then unmask it using LET. Or go with LET and string concatenation, but that is, in my humble opinion, a pain.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Apr 2013 14:54:36 GMT</pubDate>
    <dc:creator>kuba_michalik</dc:creator>
    <dc:date>2013-04-19T14:54:36Z</dc:date>
    <item>
      <title>Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472062#M485986</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;I'm using variable to store expression, but it's not working for a specific one :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vSommeCA = 'sum({$&amp;lt;DateFacture={"&amp;gt;=$(=Min(Date))&amp;lt;=$(=Max(Date))"}&amp;gt;}FACT_LIGNE.CAHT)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea ?&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, 19 Apr 2013 13:11:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472062#M485986</guid>
      <dc:creator>christophebrault</dc:creator>
      <dc:date>2013-04-19T13:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472063#M485987</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try SET instead of LET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vSommeCA = 'sum({$&amp;lt;DateFacture={"&amp;gt;=$(=Min(Date))&amp;lt;=$(=Max(Date))"}&amp;gt;}FACT_LIGNE.CAHT)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 13:17:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472063#M485987</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-04-19T13:17:50Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472064#M485988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Still not working ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 13:30:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472064#M485988</guid>
      <dc:creator>christophebrault</dc:creator>
      <dc:date>2013-04-19T13:30:00Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472065#M485989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Probably it is due to&amp;nbsp; date format, try to transform everything in Num(date(...)).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this convert all dates to correspondand values and comparisons are surely correct&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obviously you have to add a field in the script that transform DateFacture to num(DateFacture)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopeit helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 13:32:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472065#M485989</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2013-04-19T13:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472066#M485990</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kindly upload qvw file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 13:40:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472066#M485990</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-04-19T13:40:26Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472067#M485991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Another idea to test the expression is to substitute Min(Date) and Max(Date) with values you exect&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SET vSommeCA = 'sum({$&amp;lt;DateFacture={"&amp;gt;=19/04/2013&amp;lt;=21/04/2013"}&amp;gt;}FACT_LIGNE.CAHT)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in this way you camìn understand better where is the problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 13:44:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472067#M485991</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2013-04-19T13:44:44Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472068#M485992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When using dates in set analysis, I always make sure they are in date format, e.g.:&lt;/P&gt;&lt;P&gt;sum({$&amp;lt;DateFacture={"&amp;gt;=$(=&lt;STRONG&gt;date&lt;/STRONG&gt;(Min(Date)))&amp;lt;=$(=&lt;STRONG&gt;date&lt;/STRONG&gt;(Max(Date)))"}&amp;gt;}FACT_LIGNE.CAHT)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 14:01:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472068#M485992</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-04-19T14:01:18Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472069#M485993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have a look to the attached file please&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 14:06:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472069#M485993</guid>
      <dc:creator>christophebrault</dc:creator>
      <dc:date>2013-04-19T14:06:27Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472070#M485994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I dont know but have tried having "=" at the Begining like below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET vSommeCA = "=sum({$&amp;lt;DateFacture={"&amp;gt;=$(=Min(Date))&amp;lt;=$(=Max(Date))"}&amp;gt;}FACT_LIGNE.CAHT)";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//yusuf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 14:45:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472070#M485994</guid>
      <dc:creator />
      <dc:date>2013-04-19T14:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472071#M485995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Trouble is, SET/LET will try to expand all $() expressions at assignment time. And I suppose you want to have $(=Min(Date)) in your expression, not whatever the min/max date is at the time of reload (actually, I highly suspect it would be (internal error) &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt; )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably easiest way to get around this would be to mask the $() expression somehow in SET, then unmask it using LET. Or go with LET and string concatenation, but that is, in my humble opinion, a pain.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 14:54:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472071#M485995</guid>
      <dc:creator>kuba_michalik</dc:creator>
      <dc:date>2013-04-19T14:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472072#M485996</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET vSommeCA = '=sum({$&amp;lt;DateFacture={"&amp;gt;=$(=Min(Date))&amp;lt;=$(=Max(Date))"}&amp;gt;}FACT_LIGNE.CAHT)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2013 18:04:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472072#M485996</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-04-19T18:04:54Z</dc:date>
    </item>
    <item>
      <title>Re: Expression in Variable</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472073#M485997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Had a look at your script, and the problem was what I thought it would be.&lt;/P&gt;&lt;P&gt;Try this for assignment in script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;SET&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vSommeCA&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; = 'sum({$&amp;lt;DateFacture={"&amp;gt;=$^^(=Min(Date))&amp;lt;=$^^(=Max(Date))"}&amp;gt;}FACT_LIGNE.CAHT)';&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LET&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vSommeCA&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Replace&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;('$(vSommeCA)','^^',''); &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then it works (use $(vSommeCA) in any expressions, otherwise QlikView will treat the variable as text.)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Apr 2013 06:35:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-in-Variable/m-p/472073#M485997</guid>
      <dc:creator>kuba_michalik</dc:creator>
      <dc:date>2013-04-22T06:35:27Z</dc:date>
    </item>
  </channel>
</rss>

