<?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: Having one variable set to multiple variable values in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034700#M640383</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. This solution would essentially require us to hardcode the value for Variable C. Is there anyway where we can detect if there is multiple variables (perhaps trigger off that Type column) to do this in a more automated sense?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Feb 2016 19:03:16 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-02-02T19:03:16Z</dc:date>
    <item>
      <title>Having one variable set to multiple variable values</title>
      <link>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034698#M640381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Somewhat new to QV and couldn't figure this one out.I am loading variable values from a spreadsheet by looping through an excel file.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Command&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Variable,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From Excel File&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I use run this logic with the below excel file, I get v_Variable_C = '111' just as I am hoping for&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="113339" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/113339_pastedImage_0.png" style="max-height: 900px; max-width: 1200px;" /&gt;&lt;/P&gt;&lt;P&gt;However, I am confused on how to do this when v_Variable_C equals multiple variables. This setup doesn't seem to work. Is there some modification I can make in my load to where v_Variable_C = '111','222'?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="113340" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/113340_pastedImage_0.png" style="max-height: 900px; max-width: 1200px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 18:12:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034698#M640381</guid>
      <dc:creator />
      <dc:date>2016-02-02T18:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: Having one variable set to multiple variable values</title>
      <link>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034699#M640382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LET vVariable_C = '$(v_Variable_A)' &amp;amp; ',' &amp;amp; &lt;SPAN style="font-size: 13.3333px;"&gt;'$(v_Variable_B)' ;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 18:56:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034699#M640382</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2016-02-02T18:56:38Z</dc:date>
    </item>
    <item>
      <title>Re: Having one variable set to multiple variable values</title>
      <link>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034700#M640383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. This solution would essentially require us to hardcode the value for Variable C. Is there anyway where we can detect if there is multiple variables (perhaps trigger off that Type column) to do this in a more automated sense?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 19:03:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034700#M640383</guid>
      <dc:creator />
      <dc:date>2016-02-02T19:03:16Z</dc:date>
    </item>
    <item>
      <title>Re: Having one variable set to multiple variable values</title>
      <link>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034701#M640384</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;try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;Type;Variable;Value&lt;/P&gt;&lt;P&gt;Single;vVarA;'111'&lt;/P&gt;&lt;P&gt;Single;vVarB;'222'&lt;/P&gt;&lt;P&gt;Multiple;vVarC;$(vVarA),$(vVarB)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Note the missing '=', for vVarC)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14545065618491081" jivemacro_uid="_14545065618491081"&gt;
&lt;P&gt;Var:&lt;/P&gt;
&lt;P&gt;LOAD Type, &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Variable, &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value&lt;/P&gt;
&lt;P&gt;FROM / Resident / ... ;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;SVar:&lt;/P&gt;
&lt;P&gt;NoConcatenate&lt;/P&gt;
&lt;P&gt;LOAD * Resident Var&lt;/P&gt;
&lt;P&gt;Where Type = 'Single';&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;for i=0 to NoOfRows('SVar')&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let _Name = Peek('Variable', i, 'SVar');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let $(_Name) = Peek('Value', i, 'SVar');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;NEXT;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;drop table SVar;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;MVar:&lt;/P&gt;
&lt;P&gt;NoConcatenate&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Variable,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Concat(Value, '&amp;amp;') as Value&lt;/P&gt;
&lt;P&gt;Group By Variable;&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Variable,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SubField(Value, ',') as Value&lt;/P&gt;
&lt;P&gt;Resident Var&lt;/P&gt;
&lt;P&gt;Where Type = 'Multiple';&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;for i=0 to NoOfRows('MVar')&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let _Name = Peek('Variable', i, 'MVar');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let _Value = Peek('Value', i, 'MVar');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let $(_Name) = $(_Value);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;NEXT;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;let _Name = null();&lt;/P&gt;
&lt;P&gt;let _Value = Null();&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;drop table MVar;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this creates the variable vVarC with the Value 111222. If you change vVarA or vVarB in the QV-App vVarC wil not be changed.&lt;/P&gt;&lt;P&gt;If you want that vVarC chanes if you alter vVarA or vVar use this code to create the 'Multiple' Variables:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14545068723742257 jive_text_macro" jivemacro_uid="_14545068723742257" modifiedtitle="true"&gt;
&lt;P&gt;for i=0 to NoOfRows('MVar')&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let _Name = Peek('Variable', i, 'MVar');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; let $(_Name) = Peek('Value', i, 'MVar');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;NEXT;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you use this code, you have to use $(vVarC) to get the Value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sebastian Lettner&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 13:43:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Having-one-variable-set-to-multiple-variable-values/m-p/1034701#M640384</guid>
      <dc:creator>sebastianlettner</dc:creator>
      <dc:date>2016-02-03T13:43:33Z</dc:date>
    </item>
  </channel>
</rss>

