<?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 Calculate Data Movement between weeks in QV or QS in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114281#M90965</link>
    <description>&lt;P&gt;Hi all ,&lt;/P&gt;
&lt;P&gt;I have got the similar data and multiple iterations of this across several dates. What i would like to capture is the movement for Claims Amount between 2 different dates (allow the user to select the variability of comparison dates like 4 weeks , 12 weeks etc )&amp;nbsp; and categorise them under&lt;/P&gt;
&lt;P&gt;positive movement&lt;/P&gt;
&lt;P&gt;negative movement&lt;/P&gt;
&lt;P&gt;no Movement&lt;/P&gt;
&lt;P&gt;as an example i have the following data&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;Business Unit&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;Claim ID&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;Claim Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;AAA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;AAA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;ABC&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;ABC&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;BCA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;BCA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&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;I would like to show is when the user select Claims Id or Business Unit then show the movement&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;Claim id&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;current Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;Last week Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;Movement&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Week 5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;a1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;10&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;when there’s no movement&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;Claim id&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;current Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;Last week Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;Movement&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Week 9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;a3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 06 Sep 2023 20:15:20 GMT</pubDate>
    <dc:creator>lindelanifakude</dc:creator>
    <dc:date>2023-09-06T20:15:20Z</dc:date>
    <item>
      <title>Calculate Data Movement between weeks in QV or QS</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114281#M90965</link>
      <description>&lt;P&gt;Hi all ,&lt;/P&gt;
&lt;P&gt;I have got the similar data and multiple iterations of this across several dates. What i would like to capture is the movement for Claims Amount between 2 different dates (allow the user to select the variability of comparison dates like 4 weeks , 12 weeks etc )&amp;nbsp; and categorise them under&lt;/P&gt;
&lt;P&gt;positive movement&lt;/P&gt;
&lt;P&gt;negative movement&lt;/P&gt;
&lt;P&gt;no Movement&lt;/P&gt;
&lt;P&gt;as an example i have the following data&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;Business Unit&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;Claim ID&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;Claim Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;AAA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;AAA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;ABC&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;ABC&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;BCA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Week 9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="79"&gt;
&lt;P&gt;BCA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="57"&gt;
&lt;P&gt;a3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="92"&gt;
&lt;P&gt;10&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;I would like to show is when the user select Claims Id or Business Unit then show the movement&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;Claim id&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;current Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;Last week Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;Movement&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Week 5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;a1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;10&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;when there’s no movement&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;Claim id&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;current Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;Last week Amount&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;Movement&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="66"&gt;
&lt;P&gt;Week 9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="76"&gt;
&lt;P&gt;a3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="87"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="112"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="104"&gt;
&lt;P&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Sep 2023 20:15:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114281#M90965</guid>
      <dc:creator>lindelanifakude</dc:creator>
      <dc:date>2023-09-06T20:15:20Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Data Movement between weeks in QV or QS</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114307#M90966</link>
      <description>&lt;P&gt;In your script, load the data sorted by id/week/.. and use the peek() function to get the amount from the previous row in order to calculate the movement between rows. Something like:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Load Week, ID, Amount,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Amount - if( ID = Peek('ID'), Peek('Amount'), Amount) As Movement // if I find the same ID on the previous loaded row, then I get the amount, else I use the current amount to get the Movement = 0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; Resident Table1&lt;BR /&gt;SORT BY Week, ID&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can finetune your logic with the weeks number checking, if you want.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Then, in your report, you sum up the movements.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Sep 2023 22:12:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114307#M90966</guid>
      <dc:creator>luciancotea</dc:creator>
      <dc:date>2023-09-06T22:12:58Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Data Movement between weeks in QV or QS</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114386#M90969</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/7434"&gt;@luciancotea&lt;/a&gt;&amp;nbsp; Thank you so much I will be testing the solution above now and give feedback&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 07:10:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2114386#M90969</guid>
      <dc:creator>lindelanifakude</dc:creator>
      <dc:date>2023-09-07T07:10:47Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Data Movement between weeks in QV or QS</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2130267#M91903</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/7434"&gt;@luciancotea&lt;/a&gt;&amp;nbsp; I tried the above solution but is not working, is there another alternative solution I can try?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2023 08:50:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2130267#M91903</guid>
      <dc:creator>lindelanifakude</dc:creator>
      <dc:date>2023-10-20T08:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Data Movement between weeks in QV or QS</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2130330#M91905</link>
      <description>&lt;P&gt;I tested the above with the inline load and it is working fine but when I take the same logic and apply it to the data that's coming from the SQL tables to the model it is seems it is not working fine.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2023 10:59:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Data-Movement-between-weeks-in-QV-or-QS/m-p/2130330#M91905</guid>
      <dc:creator>lindelanifakude</dc:creator>
      <dc:date>2023-10-20T10:59:03Z</dc:date>
    </item>
  </channel>
</rss>

