<?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: Cumulation in the script with a condition in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1675945#M63692</link>
    <description>We look at the years independently. So wether a condition changes or not is not relevant. But thanks for rethinking.&lt;BR /&gt;</description>
    <pubDate>Sat, 15 Feb 2020 06:55:46 GMT</pubDate>
    <dc:creator>michael_klix</dc:creator>
    <dc:date>2020-02-15T06:55:46Z</dc:date>
    <item>
      <title>Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673529#M63686</link>
      <description>&lt;P&gt;In the &lt;STRONG&gt;script&lt;/STRONG&gt;, I have to calculate a cumulative sum with a condition. The conditions is something like&lt;/P&gt;&lt;P&gt;“&lt;EM&gt;cumulate column VALUE within each YEAR but for each variant of CONDITION put only the one into the cumulation, that was loaded last (or with the highest ORDER number equivalently)&lt;/EM&gt;”.&lt;/P&gt;&lt;P&gt;My input and desired output looks like this, INPUT is in &lt;EM&gt;Table1&lt;/EM&gt;. (sorry for the ugly format. I add a PNG with a formatted table picture.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE width="503"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OUTPUT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;YEAR&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;ORDER&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;ITEM&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;CONDITION&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;VALUE&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;CUMULATED&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2020&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;XX&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2020&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;YY&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;8&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2020&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;C&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;ZZ&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2021&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;XX&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2021&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;YY&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;8&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2021&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;C&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;ZZ&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2021&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;D&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;UU&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;7&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;19&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2021&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;E&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;TT&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;24&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;C&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;&lt;STRONG&gt;ZZ&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;D&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;UU&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;7&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;11&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;E&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;TT&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;16&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;F&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;UU&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;8&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;17&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;16+8-7&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;G&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;&lt;STRONG&gt;ZZ&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;18&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;17+5-4&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;H&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;TT&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;9&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;22&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;18+9-5&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="53"&gt;&lt;P&gt;2022&lt;/P&gt;&lt;/TD&gt;&lt;TD width="71"&gt;&lt;P&gt;7&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;J&lt;/P&gt;&lt;/TD&gt;&lt;TD width="117"&gt;&lt;P&gt;UU&lt;/P&gt;&lt;/TD&gt;&lt;TD width="68"&gt;&lt;P&gt;9&lt;/P&gt;&lt;/TD&gt;&lt;TD width="87"&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD width="53"&gt;&lt;P&gt;22+9-8&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;After sorting the input Table1 by YEAR and ORDER, I used a cumulation with peek. That worked but did not consider the condition.&lt;/P&gt;&lt;P&gt;Table2:&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;Load&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#993300"&gt;YEAR,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#993300"&gt;ORDER,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#993300"&gt;ITEM,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#993300"&gt;CONDITION,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#993300"&gt;VALUE,&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;if&lt;/FONT&gt;(&lt;FONT color="#993300"&gt;YEAR&lt;/FONT&gt; =&lt;FONT color="#0000FF"&gt;Previous&lt;/FONT&gt;(&lt;FONT color="#993300"&gt;YEAR&lt;/FONT&gt;) ,&lt;BR /&gt;//then&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color="#993300"&gt;VALUE&lt;/FONT&gt;+&lt;FONT color="#0000FF"&gt;peek&lt;/FONT&gt;(&lt;FONT color="#993300"&gt;VALUE_cumulative&lt;/FONT&gt;),&lt;BR /&gt;//else&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color="#993300"&gt;VALUE&lt;/FONT&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; )&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;as&lt;/FONT&gt; &lt;FONT color="#993300"&gt;VALUE_cumulative&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;Resident&lt;/FONT&gt; Table1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I apply the condition as reflected in the last 4 rows of the table above?&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 19:09:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673529#M63686</guid>
      <dc:creator>michael_klix</dc:creator>
      <dc:date>2024-11-16T19:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673569#M63687</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You can optimize the code. I left it long enough to explain the approach.&lt;/P&gt;&lt;P&gt;But it's a nice challenge, thank you.&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Data:

LOAD (YEAR&amp;amp;'_'&amp;amp;CONDITION&amp;amp;'_'&amp;amp;ORDER) as autoID,* inline [
    YEAR, ORDER, ITEM, CONDITION, VALUE
    2020, 1, A, XX, 3
    2020, 2, B, YY, 5
    2020, 3, C, ZZ, 4
    2021, 1, A, XX, 3
    2021, 2, B, YY, 5
    2021, 3, C, ZZ, 4
    2021, 4, D, UU, 7
    2021, 5, E, TT, 5
    2022, 1, C, ZZ, 4
    2022, 2, D, UU, 7
    2022, 3, E, TT, 5
    2022, 4, F, UU, 8
    2022, 5, G, ZZ, 5
    2022, 6, H, TT, 9
    2022, 7, J, UU, 9
];


t:
noconcatenate
load * resident Data order by autoID;


Table2:
noconcatenate
Load *,

if(CONDITION =Previous(CONDITION) ,VALUE-peek(VALUE),VALUE) as VALUE_

Resident t;
drop table t;

left join load * resident Data;
drop table Data;


tempoutput:
noconcatenate
load rowno() as ID,* resident Table2 order by YEAR,ORDER;

drop table Table2;

output:

noconcatenate

Load *,

if(YEAR =Previous(YEAR) ,VALUE_+peek(VALUE_cumulative),VALUE_) as VALUE_cumulative

Resident tempoutput;

drop table tempoutput;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 877px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28153iD333243B22429CE8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Feb 2020 20:48:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673569#M63687</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-02-08T20:48:11Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673596#M63688</link>
      <description>&lt;P&gt;Thank you so much !!!&lt;/P&gt;&lt;P&gt;The solution is really nice and with the script copied easy to understand. You made my day &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Feb 2020 11:45:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673596#M63688</guid>
      <dc:creator>michael_klix</dc:creator>
      <dc:date>2020-02-09T11:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673600#M63689</link>
      <description>&lt;P&gt;PS:&amp;nbsp;&lt;/P&gt;&lt;P&gt;One open question... What do we need the rowNo() as ID for in the final table? Is it just to control the sequence of rows visually?&lt;/P&gt;</description>
      <pubDate>Sun, 09 Feb 2020 12:09:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673600#M63689</guid>
      <dc:creator>michael_klix</dc:creator>
      <dc:date>2020-02-09T12:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673601#M63690</link>
      <description>&lt;P&gt;Yes&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Feb 2020 12:11:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1673601#M63690</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-02-09T12:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1675493#M63691</link>
      <description>&lt;P&gt;&lt;FONT&gt;In my opinion your solution doesn't care the case where the condition remain the same exactly when the year change !&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2020 18:41:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1675493#M63691</guid>
      <dc:creator>filosganga</dc:creator>
      <dc:date>2020-02-13T18:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1675945#M63692</link>
      <description>We look at the years independently. So wether a condition changes or not is not relevant. But thanks for rethinking.&lt;BR /&gt;</description>
      <pubDate>Sat, 15 Feb 2020 06:55:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1675945#M63692</guid>
      <dc:creator>michael_klix</dc:creator>
      <dc:date>2020-02-15T06:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1676028#M63693</link>
      <description>&lt;P&gt;Hy Michael_Klix,&lt;/P&gt;&lt;P&gt;In my opinion the problem is this instruction:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="token keyword"&gt;if&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;CONDITION &lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;= &lt;/SPAN&gt;&lt;SPAN&gt;Previous&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;CONDITION&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt; &lt;SPAN class="token punctuation"&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;peek&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt; &lt;SPAN class="token keyword"&gt;as&lt;/SPAN&gt;&lt;SPAN&gt; VALUE_&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Actually the value of field &lt;STRONG&gt;VALUE_&lt;/STRONG&gt;, becomes &lt;U&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;peek&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt;&lt;/U&gt; if &lt;U&gt;C&lt;SPAN&gt;ONDITION &lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;= &lt;/SPAN&gt;&lt;SPAN&gt;Previous&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;CONDITION&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN class="token punctuation"&gt;,&lt;/SPAN&gt; even if the year changes too.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;if the condition remain the same when the year changes, the value of field &lt;STRONG&gt;VALUE_&lt;/STRONG&gt; should be &lt;U&gt;VALUE&lt;/U&gt; and not &lt;SPAN&gt;&lt;U&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;peek&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;VALUE&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt;&lt;/U&gt; because as you said, the years are independent !&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 16 Feb 2020 07:44:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1676028#M63693</guid>
      <dc:creator>filosganga</dc:creator>
      <dc:date>2020-02-16T07:44:47Z</dc:date>
    </item>
    <item>
      <title>Re: Cumulation in the script with a condition</title>
      <link>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1676031#M63694</link>
      <description>Fair point. It is sorted first by year and within each year by condition. But there might be a case that the last condition in a year is the same as in the following year. We should avoid that it calculates an increment in this case. Actually practically this wont happen. But it is a weak spot that should be covered.&lt;BR /&gt;Solution would be an if() that only calculates within a year.&lt;BR /&gt;Thanks !&lt;BR /&gt;</description>
      <pubDate>Sun, 16 Feb 2020 08:11:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Cumulation-in-the-script-with-a-condition/m-p/1676031#M63694</guid>
      <dc:creator>michael_klix</dc:creator>
      <dc:date>2020-02-16T08:11:46Z</dc:date>
    </item>
  </channel>
</rss>

