<?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 Running Totals for Multiple Part Numbers in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563386#M210237</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a script that pulls from a QVD and am counting a running total. Here's an excerpt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ship:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Part_Number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial_Number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Quantity,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(IsNull(Previous(Ship_Quantity)),Ship_Quantity,Peek('Ship_Running_Total') + Ship_Quantity) as Ship_Running_Total&lt;/P&gt;&lt;P&gt;From Ship.qvd;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What it does it does well, but it lumps all the part numbers together so that if I select a specific part number I get the running total of all part numbers, not just the one I am interested in. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I get the running total for each part number? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is a For-Next loop the way to do it? If so, how would that work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many regards,&lt;/P&gt;&lt;P&gt;John&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Jul 2013 16:05:46 GMT</pubDate>
    <dc:creator>johnca</dc:creator>
    <dc:date>2013-07-11T16:05:46Z</dc:date>
    <item>
      <title>Running Totals for Multiple Part Numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563386#M210237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a script that pulls from a QVD and am counting a running total. Here's an excerpt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ship:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Part_Number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial_Number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Quantity,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(IsNull(Previous(Ship_Quantity)),Ship_Quantity,Peek('Ship_Running_Total') + Ship_Quantity) as Ship_Running_Total&lt;/P&gt;&lt;P&gt;From Ship.qvd;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What it does it does well, but it lumps all the part numbers together so that if I select a specific part number I get the running total of all part numbers, not just the one I am interested in. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I get the running total for each part number? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is a For-Next loop the way to do it? If so, how would that work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many regards,&lt;/P&gt;&lt;P&gt;John&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 16:05:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563386#M210237</guid>
      <dc:creator>johnca</dc:creator>
      <dc:date>2013-07-11T16:05:46Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals for Multiple Part Numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563387#M210238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use a resident load to order the table by Part_Number and Ship_Date so you can calculate the running totals per Part_Number:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ship:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Part_Number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial_Number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Quantity,&lt;/P&gt;&lt;P&gt;From Ship.qvd;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;load &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Part_Number&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ,Serial_Number&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,Ship_Date&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,Ship_Quantity &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,if(previous(Part_Number)=Part_Number,&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rangesum(peek('Ship_Running_Total'),Ship_Quantity),&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ship_Quantity&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) as Ship_Running_Total&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;resident Ship&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;order by Part_Number,Ship_Date&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop table Ship;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 16:16:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563387#M210238</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2013-07-11T16:16:43Z</dc:date>
    </item>
    <item>
      <title>Re: Running Totals for Multiple Part Numbers</title>
      <link>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563388#M210239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;☺  I knew that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Gysbert!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 16:37:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Running-Totals-for-Multiple-Part-Numbers/m-p/563388#M210239</guid>
      <dc:creator>johnca</dc:creator>
      <dc:date>2013-07-11T16:37:11Z</dc:date>
    </item>
  </channel>
</rss>

