<?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: indirect reference to variables in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395620#M459630</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot. I guess I wasn't very clear. I'm trying to do this in sheet objects instead in script. What I want to do is set&lt;/P&gt;&lt;P&gt;factors, vFactor1-3, using Input objects, and assign them to loaded data in sheet objects for further calculation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp; Category&amp;nbsp;&amp;nbsp; Price&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;FactorSelect&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; 120&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt; 1.2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; 110&lt;SPAN style="color: #ff0000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&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; 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;1.3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&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; 130&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; &lt;SPAN style="color: #ff0000;"&gt;2.4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I'm trying to do is effectively, below&lt;/P&gt;&lt;P&gt;= sum ( [Price] *&amp;nbsp; [&lt;STRONG&gt;FactorSelect&lt;/STRONG&gt;] )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but because this FactorSelect field doesn't exist and should be set dynamically (after script has run by the user inupt)&lt;/P&gt;&lt;P&gt;I am attempting to indirectly reference vFactor1-3 depending on the value in the Category field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;= sum ( [Price] *&amp;nbsp; [&lt;STRONG&gt;'vFactor' &amp;amp; $(Category)&lt;/STRONG&gt;] )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is possible to do in QlikView?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Aug 2017 07:23:34 GMT</pubDate>
    <dc:creator />
    <dc:date>2017-08-29T07:23:34Z</dc:date>
    <item>
      <title>indirect reference to variables</title>
      <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395617#M459627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello QV experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to reference variables using field values. I want to set variables as below, using Input Box, as below, and reference them using field values in the existing data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vFactor1 = 1.2&lt;/P&gt;&lt;P&gt;vFactor2 = 1.3&lt;/P&gt;&lt;P&gt;vFactor3 = 2.4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So the data sample as below, I would like to set the "FactorSelect" based on the value in the Category field, "vFactor" &amp;amp; Category, and use it for further calulation in chart objects. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp; Category&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;FactorSelect&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; &lt;SPAN style="color: #ff0000;"&gt; 1.2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; &lt;SPAN style="color: #ff0000;"&gt; 1.2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&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; &lt;SPAN style="color: #ff0000;"&gt;1.3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&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; &lt;SPAN style="color: #ff0000;"&gt;2.4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried using $('vFactor' &amp;amp; [Category]) but it doesn't return any value. Is it possible to indirectly refer to variables and how can I do this?&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>Mon, 28 Aug 2017 14:41:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395617#M459627</guid>
      <dc:creator />
      <dc:date>2017-08-28T14:41:08Z</dc:date>
    </item>
    <item>
      <title>Re: indirect reference to variables</title>
      <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395618#M459628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Namhi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do something like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mapping&lt;/P&gt;&lt;P&gt;FactorSelect:&lt;/P&gt;&lt;P&gt;Load * inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id,Value&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,$(&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;vFactor1)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2,&lt;SPAN style="font-size: 13.3333px;"&gt;$(&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;vFactor2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,&lt;SPAN style="font-size: 13.3333px;"&gt;$(&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;vFactor3)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Category&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ApplyMap('FactorSelect',Category) as FactorSelect&lt;/P&gt;&lt;P&gt;From [whatever];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Felipe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Aug 2017 17:31:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395618#M459628</guid>
      <dc:creator>felipedl</dc:creator>
      <dc:date>2017-08-28T17:31:57Z</dc:date>
    </item>
    <item>
      <title>Re: indirect reference to variables</title>
      <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395619#M459629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Namhi, $-expansion is done before the table it's calculated, so it won't use the value of each of row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can be used with a selector that ensures that only one category is selected, but for a row by row calculations you can load as a field value as noted above by Felip.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Aug 2017 17:49:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395619#M459629</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2017-08-28T17:49:09Z</dc:date>
    </item>
    <item>
      <title>Re: indirect reference to variables</title>
      <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395620#M459630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot. I guess I wasn't very clear. I'm trying to do this in sheet objects instead in script. What I want to do is set&lt;/P&gt;&lt;P&gt;factors, vFactor1-3, using Input objects, and assign them to loaded data in sheet objects for further calculation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp; Category&amp;nbsp;&amp;nbsp; Price&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;FactorSelect&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; 120&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt; 1.2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; 110&lt;SPAN style="color: #ff0000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&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; 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;1.3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&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; 130&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; &lt;SPAN style="color: #ff0000;"&gt;2.4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I'm trying to do is effectively, below&lt;/P&gt;&lt;P&gt;= sum ( [Price] *&amp;nbsp; [&lt;STRONG&gt;FactorSelect&lt;/STRONG&gt;] )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but because this FactorSelect field doesn't exist and should be set dynamically (after script has run by the user inupt)&lt;/P&gt;&lt;P&gt;I am attempting to indirectly reference vFactor1-3 depending on the value in the Category field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;= sum ( [Price] *&amp;nbsp; [&lt;STRONG&gt;'vFactor' &amp;amp; $(Category)&lt;/STRONG&gt;] )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is possible to do in QlikView?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Aug 2017 07:23:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395620#M459630</guid>
      <dc:creator />
      <dc:date>2017-08-29T07:23:34Z</dc:date>
    </item>
    <item>
      <title>Re: indirect reference to variables</title>
      <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395621#M459631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Namhi, just to comment that Felip code is using the variables to assign field values, but will need a reload of the data to reflect changes in variable values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you need to reflect changes without a reload and the values should change based on category then you have to check Category outside outside the $-expansion, ie:&lt;/P&gt;&lt;P&gt;=Sum([Price] * &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Pick(Category, $(vFactor1), $(&lt;SPAN style="font-size: 13.3333px;"&gt;vFactor2), $(&lt;SPAN style="font-size: 13.3333px;"&gt;vFactor3))&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Aug 2017 10:00:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395621#M459631</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2017-08-29T10:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: indirect reference to variables</title>
      <link>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395622#M459632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Greate, this works!&amp;nbsp; Thanks a lot for your help &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, 29 Aug 2017 12:16:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/indirect-reference-to-variables/m-p/1395622#M459632</guid>
      <dc:creator />
      <dc:date>2017-08-29T12:16:59Z</dc:date>
    </item>
  </channel>
</rss>

