<?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: Dynamic expression generated by string concatenation based on user input in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855172#M659471</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be this, set the Expression to the variable then you can use it.&lt;/P&gt;&lt;P&gt;like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14370229895314224 jive_text_macro" jivemacro_uid="_14370229895314224"&gt;
&lt;P&gt;set v1='Sum(IDcount)';&lt;/P&gt;
&lt;P&gt;set v2='Sum(Aggr(Sum(IDcount), DimA,DimB))';&lt;/P&gt;
&lt;P&gt;Set vSumFieldSelections = '=Sum({&amp;lt;DimA=P()&amp;gt;}[DimA])';&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 9pt; line-height: 12pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 9pt; line-height: 12pt;"&gt;LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, DimA, DimB, IDcount&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2810, 23, 1849, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2851, 24, 1849, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4098, 28, 2710, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5890, 30, 3891, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; ];&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PFA for reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jul 2015 05:11:32 GMT</pubDate>
    <dc:creator>settu_periasamy</dc:creator>
    <dc:date>2015-07-16T05:11:32Z</dc:date>
    <item>
      <title>Dynamic expression generated by string concatenation based on user input</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855169#M659468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is is possible to form an expression dynamically in script? For example, I would like to have a sum function, where columns to sum are based on user input. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the script, I defined a variable to form the full expression:&lt;/P&gt;&lt;P&gt;Set vSumFieldSelections = 'Sum([' &amp;amp; GetFieldSelections([fieldName],']+[') &amp;amp; '])';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then my expression in one of the QlikView text object:&lt;/P&gt;&lt;P&gt;=$(&lt;SPAN style="font-size: 13.3333330154419px;"&gt;vSumFieldSelections&lt;/SPAN&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2015 06:43:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855169#M659468</guid>
      <dc:creator />
      <dc:date>2015-04-05T06:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic expression generated by string concatenation based on user input</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855170#M659469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;PFA&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 04:21:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855170#M659469</guid>
      <dc:creator />
      <dc:date>2015-07-16T04:21:32Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic expression generated by string concatenation based on user input</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855171#M659470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As per my knowledge, in the script level its not possible to get the sum of certain values based on the user selection but you can achieve it in the front get .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 04:29:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855171#M659470</guid>
      <dc:creator>avinashelite</dc:creator>
      <dc:date>2015-07-16T04:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic expression generated by string concatenation based on user input</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855172#M659471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be this, set the Expression to the variable then you can use it.&lt;/P&gt;&lt;P&gt;like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14370229895314224 jive_text_macro" jivemacro_uid="_14370229895314224"&gt;
&lt;P&gt;set v1='Sum(IDcount)';&lt;/P&gt;
&lt;P&gt;set v2='Sum(Aggr(Sum(IDcount), DimA,DimB))';&lt;/P&gt;
&lt;P&gt;Set vSumFieldSelections = '=Sum({&amp;lt;DimA=P()&amp;gt;}[DimA])';&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 9pt; line-height: 12pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 9pt; line-height: 12pt;"&gt;LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, DimA, DimB, IDcount&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2810, 23, 1849, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2851, 24, 1849, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4098, 28, 2710, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5890, 30, 3891, 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; ];&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PFA for reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 05:11:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-expression-generated-by-string-concatenation-based-on/m-p/855172#M659471</guid>
      <dc:creator>settu_periasamy</dc:creator>
      <dc:date>2015-07-16T05:11:32Z</dc:date>
    </item>
  </channel>
</rss>

