<?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 Passing variable - Set Analysis in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626445#M46634</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have created the following variable to be utilized in the set analysis calculation:&lt;/P&gt;&lt;P&gt;vCurrQTR = 2018Q4 (User selected)&lt;/P&gt;&lt;P&gt;Variable Name:&amp;nbsp;vTestQTR&lt;/P&gt;&lt;P&gt;&amp;nbsp;=if(right(vCurrQTR,2) = 'Q4',&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q1'&amp;amp;chr(39)&amp;amp;chr(44)&amp;amp;&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q2'&amp;amp;chr(39)&amp;amp;chr(44)&amp;amp;&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q3'&amp;amp;chr(39)&amp;amp;chr(44)&amp;amp;&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q4')&amp;amp;chr(39)&lt;/P&gt;&lt;P&gt;If we evaluate the above variable (=vTestQTR) in Text &amp;amp; image object it will yield the following result:&amp;nbsp;'2018Q1','2018Q2','2018Q3','2018Q4'&lt;/P&gt;&lt;P&gt;Currently:&lt;BR /&gt;sum({&amp;lt;PERIOD_TYPE = {'Q'},RETURN_TYPE = {'S'},PERIOD = {&lt;FONT color="#339966"&gt;&lt;STRONG&gt;'2018Q1','2018Q2','2018Q3','2018Q4'&lt;/STRONG&gt;&lt;/FONT&gt;}&amp;gt;}Return) gives the correct result.&lt;/P&gt;&lt;P&gt;Now using variable would like to replace the above highlighted condition and get the same result. Unfortunately the variable is not working as expected inside the set analysis expression. Can you help with the correct syntax?&lt;BR /&gt;sum({&amp;lt;PERIOD_TYPE = {'Q'},RETURN_TYPE = {'S'},PERIOD = {&lt;STRONG&gt;'&lt;FONT color="#FF0000"&gt;variable&lt;/FONT&gt;'&lt;/STRONG&gt;}&amp;gt;}Return)&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 20:02:19 GMT</pubDate>
    <dc:creator>h2k18</dc:creator>
    <dc:date>2024-11-16T20:02:19Z</dc:date>
    <item>
      <title>Passing variable - Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626445#M46634</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have created the following variable to be utilized in the set analysis calculation:&lt;/P&gt;&lt;P&gt;vCurrQTR = 2018Q4 (User selected)&lt;/P&gt;&lt;P&gt;Variable Name:&amp;nbsp;vTestQTR&lt;/P&gt;&lt;P&gt;&amp;nbsp;=if(right(vCurrQTR,2) = 'Q4',&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q1'&amp;amp;chr(39)&amp;amp;chr(44)&amp;amp;&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q2'&amp;amp;chr(39)&amp;amp;chr(44)&amp;amp;&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q3'&amp;amp;chr(39)&amp;amp;chr(44)&amp;amp;&lt;BR /&gt;chr(39)&amp;amp;left(vCurrQTR,4)&amp;amp;''&amp;amp;'Q4')&amp;amp;chr(39)&lt;/P&gt;&lt;P&gt;If we evaluate the above variable (=vTestQTR) in Text &amp;amp; image object it will yield the following result:&amp;nbsp;'2018Q1','2018Q2','2018Q3','2018Q4'&lt;/P&gt;&lt;P&gt;Currently:&lt;BR /&gt;sum({&amp;lt;PERIOD_TYPE = {'Q'},RETURN_TYPE = {'S'},PERIOD = {&lt;FONT color="#339966"&gt;&lt;STRONG&gt;'2018Q1','2018Q2','2018Q3','2018Q4'&lt;/STRONG&gt;&lt;/FONT&gt;}&amp;gt;}Return) gives the correct result.&lt;/P&gt;&lt;P&gt;Now using variable would like to replace the above highlighted condition and get the same result. Unfortunately the variable is not working as expected inside the set analysis expression. Can you help with the correct syntax?&lt;BR /&gt;sum({&amp;lt;PERIOD_TYPE = {'Q'},RETURN_TYPE = {'S'},PERIOD = {&lt;STRONG&gt;'&lt;FONT color="#FF0000"&gt;variable&lt;/FONT&gt;'&lt;/STRONG&gt;}&amp;gt;}Return)&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 20:02:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626445#M46634</guid>
      <dc:creator>h2k18</dc:creator>
      <dc:date>2024-11-16T20:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Passing variable - Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626449#M46635</link>
      <description>&lt;P&gt;Try one of these two options&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Sum({&amp;lt;PERIOD_TYPE = {'Q'},RETURN_TYPE = {'S'},PERIOD = {"$(vTestQTR)"}&amp;gt;} Return)&lt;/LI-CODE&gt;&lt;P&gt;Or&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Sum({&amp;lt;PERIOD_TYPE = {'Q'},RETURN_TYPE = {'S'},PERIOD = {"$(=$(vTestQTR))"}&amp;gt;} Return)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 16:17:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626449#M46635</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-09-20T16:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: Passing variable - Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626452#M46636</link>
      <description>&lt;P&gt;Thanks for the response. When i tried them its gives me no result.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 16:22:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626452#M46636</guid>
      <dc:creator>h2k18</dc:creator>
      <dc:date>2019-09-20T16:22:25Z</dc:date>
    </item>
    <item>
      <title>Re: Passing variable - Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626453#M46637</link>
      <description>&lt;P&gt;Would you be able to share a sample where we can see the issue?&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 16:27:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1626453#M46637</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-09-20T16:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: Passing variable - Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1628327#M46742</link>
      <description>&lt;P&gt;Sure. The sample file is attached.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 21:25:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1628327#M46742</guid>
      <dc:creator>h2k18</dc:creator>
      <dc:date>2019-09-25T21:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: Passing variable - Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1629551#M46869</link>
      <description>&lt;P&gt;Try this&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;if(RETURN_TYPE = 'R', Sum({&amp;lt;PERIOD = {$(=$(vTestQTR))}, PERIOD_TYPE = {'Q'}, RETURN_TYPE = {'R'}&amp;gt;} RETURN),
	if(RETURN_TYPE = 'S', Sum({&amp;lt;PERIOD = {$(=$(vTestQTR))}, PERIOD_TYPE = {'Q'}, RETURN_TYPE = {'S'}&amp;gt;} RETURN),
    	if(RETURN_TYPE = 'T', Sum({&amp;lt;PERIOD = {$(=$(vTestQTR))}, PERIOD_TYPE = {'Q'},RETURN_TYPE = {'T'}&amp;gt;} RETURN)
        )))&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 30 Sep 2019 12:46:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Passing-variable-Set-Analysis/m-p/1629551#M46869</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-09-30T12:46:21Z</dc:date>
    </item>
  </channel>
</rss>

