<?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 Set expression syntax question... in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258385#M585685</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="replyToName"&gt;pgeudens,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;I think i know the problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;could you pls attach a sample or a subset of your application, that would help a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Aug 2011 09:46:12 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-08-09T09:46:12Z</dc:date>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258383#M585683</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 have 1 table "TableX" which connects to 1 datedimension "DateDim1". I also have 1 date island "DateDim2" which is an exact copy of DateDim1 and not connected. The user selects a MonthYear in a box connected to DD2, it updates 2 variables on the fly, one with the current selection and 1 with (selection minus X months). Only 1 DD2.IndexDate can be selected at a time.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;This setup I use to show an evolution of this month compared with some previous months. It works fine the way I've implemented it. But I want to make the set expression shorter and more logical...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selected DateDim2.IndexDate&amp;nbsp;&amp;nbsp; = Aug - 2011&lt;/P&gt;&lt;P&gt;$(varSelection)&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; = 31/08/2011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [= Max(DateDim2.IndexDate)&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;$(varMinXMonths)&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; = 31/05/2011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [= AddMonths(Max(DateDim2.IndexDate),-3)&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So for all evolution charts I use the following set expression &lt;SPAN style="text-decoration: underline;"&gt;which works just fine&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; sum( {$&amp;lt;[DD1.IndexDate]={ "&amp;gt;=$(varMinXMonths) &amp;lt;$(=AddMonths(DateDim2.IndexDate,1))" }&amp;gt;} MeasureValue )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But in all non evolution charts I would like to show only the selected DateDim2.IndexDate. It works for me by doing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={"&amp;gt;$(=AddMonths(DateDim2.IndexDate,-1)) &amp;lt;$(=AddMonths(DateDim2.IndexDate,1))"}&amp;gt;} &lt;/STRONG&gt;&lt;STRONG&gt;MeasureValue &lt;/STRONG&gt;&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SO DD1.IndexDate needs to be equal to DD2.IndexDate for these charts. I tried the following, all without succes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={DateDim2.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate&lt;/STRONG&gt;&lt;STRONG&gt;}&amp;gt;} &lt;/STRONG&gt;&lt;STRONG&gt;MeasureValue &lt;/STRONG&gt;&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={Only(DateDim2.IndexDate)}&amp;gt;} MeasureValue )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={"=Only(DateDim2.IndexDate)"}&amp;gt;} MeasureValue )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={AddMonths(DateDim2.IndexDate,0)}&amp;gt;} MeasureValue ) (with previous " " - variant)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={Max(DateDim2.IndexDate,0)}&amp;gt;} MeasureValue ) (with previous " " - variant)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;sum( {$&amp;lt;[&lt;/STRONG&gt;&lt;STRONG&gt;DD1.&lt;/STRONG&gt;&lt;STRONG&gt;IndexDate]={&lt;EM&gt;$(varSelection)&lt;/EM&gt;}&amp;gt;} MeasureValue )&lt;/STRONG&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My gues is I make a small syntax mistake somewhere... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 08:36:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258383#M585683</guid>
      <dc:creator />
      <dc:date>2011-08-09T08:36:30Z</dc:date>
    </item>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258384#M585684</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;The correct syntax should be:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sum( {$&amp;lt;[DD1.IndexDate]=[DD2.IndexDate]&amp;gt;} MeasureValue ) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sum( {$&amp;lt;[DD1.IndexDate]={$(=[DD2.IndexDate])}&amp;gt;} MeasureValue ) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The problem with this is that it only works when only one value for DD2.IndexDate is selected. As soon as mutliple values are selected this does not work anymore.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as I know there is not really a solution for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 09:44:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258384#M585684</guid>
      <dc:creator />
      <dc:date>2011-08-09T09:44:20Z</dc:date>
    </item>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258385#M585685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="replyToName"&gt;pgeudens,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;I think i know the problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;could you pls attach a sample or a subset of your application, that would help a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 09:46:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258385#M585685</guid>
      <dc:creator />
      <dc:date>2011-08-09T09:46:12Z</dc:date>
    </item>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258386#M585686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bert, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried both your solutions, unfortunately they didn't work... -&amp;gt; No data to display...&lt;/P&gt;&lt;P&gt;And as you said, there can only be 1 DD2.IndexDate selected at any time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="jiveTT-hover-user jive-username-link" href="https://community.qlik.com/people/myst_143" id="jive-464071316444048180963"&gt;Abhinava Chandra&lt;/A&gt;, I'm working on an example... can still take a while... &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;Do you already have any suggestion that I can try out ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks both of you guys !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 10:14:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258386#M585686</guid>
      <dc:creator />
      <dc:date>2011-08-09T10:14:01Z</dc:date>
    </item>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258387#M585687</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; Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;sum( {$&amp;lt;[DD1.IndexDate]=P(DateDim2.IndexDate)&amp;gt;} MeasureValue )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &lt;/STRONG&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>Tue, 09 Aug 2011 12:39:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258387#M585687</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2011-08-09T12:39:03Z</dc:date>
    </item>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258388#M585688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thats it ! Thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you explain what it is ? Couldn't find it in reference after a quick look...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 12:56:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258388#M585688</guid>
      <dc:creator />
      <dc:date>2011-08-09T12:56:49Z</dc:date>
    </item>
    <item>
      <title>Set expression syntax question...</title>
      <link>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258389#M585689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Found it... Page 371 of manual reference... &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 13:06:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-expression-syntax-question/m-p/258389#M585689</guid>
      <dc:creator />
      <dc:date>2011-08-09T13:06:20Z</dc:date>
    </item>
  </channel>
</rss>

