<?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 Set Analysis Expression in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852686#M298953</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;a million usually isn't a high volume&lt;/P&gt;&lt;P&gt;tries to mimic (makes some test data) the volumes that you will have in a few years&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Apr 2015 08:46:04 GMT</pubDate>
    <dc:creator>maxgro</dc:creator>
    <dc:date>2015-04-30T08:46:04Z</dc:date>
    <item>
      <title>Dynamic Set Analysis Expression</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852682#M298949</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;&lt;/P&gt;&lt;P&gt;I'm hoping you can help me with this. I'm building an application that allows the end user to specify a 'From' and To' date using the Input box object which then drives the period the transaction amounts need summing up. However the requirement is that it needs to only bring back the earliest transaction amount for a category within the user specified date range (From and To dates).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 309px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="74"&gt;From&lt;/TD&gt;&lt;TD align="right" class="xl63" width="75"&gt;15/01/2015&lt;/TD&gt;&lt;TD colspan="2" width="160"&gt;= vMinTnxDate&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;To&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;15/02/2015&lt;/TD&gt;&lt;TD colspan="2"&gt;&lt;P&gt;= vMaxTnxDate&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;&lt;STRONG&gt;Dimension&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Tnx Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Amount&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;15/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;£10&lt;/TD&gt;&lt;TD&gt;First Record&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;16/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£20&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;17/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£30&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;18/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£40&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;19/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£50&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;20/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£60&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;A&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;21/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;£70&lt;/TD&gt;&lt;TD&gt;Last Record&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;18/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;£80&lt;/TD&gt;&lt;TD&gt;First Record&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;19/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£90&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;20/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£100&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;21/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£110&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;22/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£120&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;23/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£130&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;24/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;£140&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;B&lt;/TD&gt;&lt;TD align="right" class="xl63"&gt;25/01/2015&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;£150&lt;/TD&gt;&lt;TD&gt;Last Record&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;My current expression in a Straight Table is:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;Sum({&amp;lt;[Tnx Date] = {'&amp;gt;=$(vMinTnxDate) &amp;lt;=$(vMaxTnxDate)'}&amp;gt;} Amount)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;This works so far as dynamically summing up the amount for each dimension within the date range. What I need the expression to do is take the records within the user date range and then just show the amount in the first record for each category (A &amp;amp; B) in this case £10 for category A and £70 for category B. and in a separate column show the latest amount for the respective categories.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;I have come across this expression which works to an extent:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;=Sum(TOTAL &amp;lt;Dimension&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Aggr(&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If([Tnx Date] = Min(TOTAL &amp;lt;Dimension&amp;gt; [Tnx Date]),Amount),&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dimension,[Tnx Date])&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;Any help with this would be appreciated, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;Many thanks&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 20:18:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852682#M298949</guid>
      <dc:creator />
      <dc:date>2015-04-29T20:18:40Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Set Analysis Expression</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852683#M298950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think the function FirstSortedValue() will help you.&amp;nbsp; Take a look.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 20:28:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852683#M298950</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-04-29T20:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Set Analysis Expression</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852684#M298951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try with a str chart &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dimension&lt;/P&gt;&lt;P&gt;FirstSortedValue({&amp;lt;[Tnx Date] = {'&amp;gt;=$(vMinTnxDate) &amp;lt;=$(vMaxTnxDate)'}&amp;gt;} total &amp;lt;Dimension&amp;gt; Amount, -[Tnx Date])&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;FirstSortedValue({&amp;lt;[Tnx Date] = {'&amp;gt;=$(vMinTnxDate) &amp;lt;=$(vMaxTnxDate)'}&amp;gt;} total &amp;lt;Dimension&amp;gt; Amount, +[Tnx Date])&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;IMG alt="1.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/85381_1.png" style="height: auto; width: auto;" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 20:52:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852684#M298951</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2015-04-29T20:52:52Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Set Analysis Expression</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852685#M298952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;many thanks for the quick response, I will try your proposed solution. With regards to efficiency, does the FirstSortedValue function cope well with high volumes i.e. when we hit the million mark transactions/records? just wondering what consideration I would need to take when it's scaled out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 08:30:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852685#M298952</guid>
      <dc:creator />
      <dc:date>2015-04-30T08:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Set Analysis Expression</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852686#M298953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;a million usually isn't a high volume&lt;/P&gt;&lt;P&gt;tries to mimic (makes some test data) the volumes that you will have in a few years&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 08:46:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852686#M298953</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2015-04-30T08:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Set Analysis Expression</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852687#M298954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Massimo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I have to include more than one dimension, is it simple as adding it within the dimension list just after the TOTAL function.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 09:32:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Dynamic-Set-Analysis-Expression/m-p/852687#M298954</guid>
      <dc:creator />
      <dc:date>2015-04-30T09:32:21Z</dc:date>
    </item>
  </channel>
</rss>

