<?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: Evaluate a string in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420721#M156632</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;Many thanks for your help.&lt;/P&gt;&lt;P&gt;Unfortunately the expression that you suggest doesn't return values.&lt;/P&gt;&lt;P&gt;I found another solution:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13503947916589877" jivemacro_uid="_13503947916589877"&gt;&lt;P&gt;= &lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(=Concat(DISTINCT 'Rank('&amp;amp; 'Sum($(vSetMTD) '&amp;amp; Measure,')+')&amp;amp;')'&amp;amp; chr(44) &amp;amp;'0'&amp;amp; chr(44) &amp;amp;'1' &amp;amp;chr(41)) &lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's the right way to do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bruno&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Oct 2012 13:40:46 GMT</pubDate>
    <dc:creator>bruno_m_santos</dc:creator>
    <dc:date>2012-10-16T13:40:46Z</dc:date>
    <item>
      <title>Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420714#M156625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guys,&lt;/P&gt;&lt;P&gt;I'm in trouble with an expression on my designer.&lt;/P&gt;&lt;P&gt;I have to build an expression. This expression depends on what you select on a field Month.&lt;/P&gt;&lt;P&gt;I have to sum a num of fields called TKF001, TKF002 ... TKF012.&lt;/P&gt;&lt;P&gt;If you select Month 01 and 02 i have to build an expression like that:&lt;/P&gt;&lt;P&gt;(TKF001 + TKF002) / 2&lt;/P&gt;&lt;P&gt;So, I tried to use Evaluate() functions but it doesn't work on designer.&lt;/P&gt;&lt;P&gt;I tried to put my string on a variable and then use it:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(Var1)&lt;/P&gt;&lt;P&gt;Where Var1 = 'TFK0' &amp;amp; GetFieldSelections(VG.Month,'+TKF0',12)&lt;/P&gt;&lt;P&gt;but unfortunately it doesn't work too.&lt;/P&gt;&lt;P&gt;Any suggestions to help me.&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;P&gt;Giampiero&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I write for you my expression:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(GetSelectedCount(VG.Mese)=0&lt;/P&gt;&lt;P&gt;,//THEN&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (TKF001 + TKF002 + TKF003+ TKF004+ TKF005+ TKF006+ TKF007+ TKF008+ TKF009+ TKF010+ TKF011+ TKF012)/12&lt;/P&gt;&lt;P&gt;,//ELSE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Evaluate('TFK0' &amp;amp; GetFieldSelections(VG.Month,'+TKF0',12)) / GetSelectedCount(VG.Month) &lt;/P&gt;&lt;P&gt;)//ENDIF&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2012 09:03:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420714#M156625</guid>
      <dc:creator />
      <dc:date>2012-09-19T09:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420715#M156626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try something like this&lt;/P&gt;&lt;P&gt;use concat or GetFieldSelections&lt;/P&gt;&lt;P&gt;=$(=Concat(DISTINCT 'Sum(TKF0'&amp;amp;VG.Month,')+')&amp;amp;chr(41))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2012 10:39:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420715#M156626</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-09-19T10:39:55Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420716#M156627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thank you so much.&lt;/P&gt;&lt;P&gt;It works perfectly.&lt;/P&gt;&lt;P&gt;I found a different way to solve my problem that work as well as yours.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;($(= ('TKF0' &amp;amp; GetFieldSelections(VG.Mese,'+ TKF0',12)))) / GetSelectedCount(VG.Month)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again, THANK YOU SO MUCH.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2012 10:59:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420716#M156627</guid>
      <dc:creator />
      <dc:date>2012-09-19T10:59:39Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420717#M156628</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 the following tables:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tab_0:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Prodotto, Formula, Campo1, Campo2, Campo3&lt;/P&gt;&lt;P&gt;Prod1, Campo2*3, 1, 10, 100&lt;/P&gt;&lt;P&gt;Prod2, Campo3-Campo2, 2, 20, 200&lt;/P&gt;&lt;P&gt;Prod3, Campo1+Campo2, 3, 30, 300&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tab_1:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;Load *, Evaluate(Formula) as Prezzo Resident tab_0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop table tab_0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but I get the "Prezzo" field values equals to NULL !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to obtain a table as below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prodotto,&amp;nbsp;&amp;nbsp; Prezzo&lt;/P&gt;&lt;P&gt;Prod1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;/P&gt;&lt;P&gt;Prod2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 180&lt;/P&gt;&lt;P&gt;Prod3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 33&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I achieve it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks.&lt;/P&gt;&lt;P&gt;,&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2012 13:10:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420717#M156628</guid>
      <dc:creator>agigliotti</dc:creator>
      <dc:date>2012-09-19T13:10:37Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420718#M156629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Andrea,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maybe this is helpful, it discusses some different approaches to handle your issue:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="loading active_link" href="https://community.qlik.com/thread/38857" title="http://community.qlik.com/thread/38857"&gt;http://community.qlik.com/thread/38857&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2012 13:29:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420718#M156629</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-09-19T13:29:08Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420719#M156630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="hps alt-edited"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps alt-edited"&gt;I liked a lot your post.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps alt-edited"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps alt-edited"&gt;Has for some time&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;I was looking for&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a solution&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;like that.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;I have a&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;similar&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;requirement&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;=&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;($&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;=&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;Concat&lt;/SPAN&gt; &lt;SPAN class="hps atn"&gt;(&lt;/SPAN&gt;DISTINCT &lt;SPAN class="hps atn"&gt;'&lt;/SPAN&gt;Sum &lt;SPAN class="hps atn"&gt;($ (&lt;/SPAN&gt;vSetMTD)' &lt;SPAN class="hps"&gt;&amp;amp; Measure&lt;/SPAN&gt;, &lt;SPAN class="hps atn"&gt;'&lt;/SPAN&gt;) +') &lt;SPAN class="hps"&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;chr&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;(41))&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;works well&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;but&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;not&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;this&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;=&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;($&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;=&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;Concat&lt;/SPAN&gt; &lt;SPAN class="hps atn"&gt;(&lt;/SPAN&gt;DISTINCT &lt;SPAN class="hps"&gt;'Rank&lt;/SPAN&gt; &lt;SPAN class="hps atn"&gt;(&lt;/SPAN&gt;Sum &lt;SPAN class="hps atn"&gt;($ (&lt;/SPAN&gt;vSetMTD)' &lt;SPAN class="hps"&gt;&amp;amp; Measure&lt;/SPAN&gt;, &lt;SPAN class="hps atn"&gt;'&lt;/SPAN&gt;) +') &lt;SPAN class="hps"&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;chr&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;(41)&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;chr&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;(41)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;You know what&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;might be&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;wrong.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Thank you&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for your help.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Bruno&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2012 09:46:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420719#M156630</guid>
      <dc:creator>bruno_m_santos</dc:creator>
      <dc:date>2012-10-16T09:46:39Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420720#M156631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check with this&lt;/P&gt;&lt;P&gt;=$(=Concat (DISTINCT 'Rank (Sum ($ (vSetMTD' &amp;amp; Measure,chr(41) &amp;amp; '+') &amp;amp; chr (41) &amp;amp; chr (41))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2012 13:16:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420720#M156631</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-10-16T13:16:52Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluate a string</title>
      <link>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420721#M156632</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;Many thanks for your help.&lt;/P&gt;&lt;P&gt;Unfortunately the expression that you suggest doesn't return values.&lt;/P&gt;&lt;P&gt;I found another solution:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13503947916589877" jivemacro_uid="_13503947916589877"&gt;&lt;P&gt;= &lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(=Concat(DISTINCT 'Rank('&amp;amp; 'Sum($(vSetMTD) '&amp;amp; Measure,')+')&amp;amp;')'&amp;amp; chr(44) &amp;amp;'0'&amp;amp; chr(44) &amp;amp;'1' &amp;amp;chr(41)) &lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's the right way to do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bruno&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2012 13:40:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Evaluate-a-string/m-p/420721#M156632</guid>
      <dc:creator>bruno_m_santos</dc:creator>
      <dc:date>2012-10-16T13:40:46Z</dc:date>
    </item>
  </channel>
</rss>

