<?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: How To Solve This Scenario On Script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408429#M1167085</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Flipside,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying your solution. But I am in doubt about the performance because there is more then 1700000 records in details for mor then 8000 customers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-IndianQvLover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 12 Oct 2012 11:14:12 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-10-12T11:14:12Z</dc:date>
    <item>
      <title>How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408427#M1167083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to find out outstanding / Account Recivables details on script.&lt;/P&gt;&lt;P&gt;For this I have 2 tables in first table I have customers debit balance on a particular date - say today's date, in second table I have Customers debit transaction detals&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;custBalanceTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="95"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="44"&gt;custId&lt;/TD&gt;&lt;TD class="xl65" width="51"&gt;custBal&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD align="right"&gt;90000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;custTrnDetalsTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="257"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="44"&gt;custId&lt;/TD&gt;&lt;TD width="55"&gt;Inv. No.&lt;/TD&gt;&lt;TD width="75"&gt;Inv. Date&lt;/TD&gt;&lt;TD width="83"&gt;Inv. Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-80&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-75&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;09/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-50&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;05/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-47&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;04/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;35000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-44&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;03/10/2011&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-79&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-78&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;09/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-65&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;06/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;3000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-45&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;03/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-30&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;15/09/2012&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with the help of these 2 tables I want to create a intermedieate result Table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;intermedieateTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 617px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="44"&gt;custId&lt;/TD&gt;&lt;TD width="55"&gt;Inv. No.&lt;/TD&gt;&lt;TD width="75"&gt;Inv. Date&lt;/TD&gt;&lt;TD width="83"&gt;Inv. Amount&lt;/TD&gt;&lt;TD width="89"&gt;Cust. Balance&lt;/TD&gt;&lt;TD width="76"&gt;Calculation&lt;/TD&gt;&lt;TD width="64"&gt;O/s Amt&lt;/TD&gt;&lt;TD class="xl67" style="text-align: center;" width="36"&gt;O/s&lt;/TD&gt;&lt;TD width="95"&gt;Remark&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66"&gt;a&lt;/TD&gt;&lt;TD class="xl66"&gt;b&lt;/TD&gt;&lt;TD class="xl66"&gt;c=( b-a )&lt;/TD&gt;&lt;TD class="xl67"&gt;Days&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-80&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;TD align="right"&gt;90000&lt;/TD&gt;&lt;TD align="right"&gt;65000&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;TD class="xl67"&gt;2&lt;/TD&gt;&lt;TD&gt;Full Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-75&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;09/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;TD align="right"&gt;65000&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;TD class="xl67"&gt;3&lt;/TD&gt;&lt;TD&gt;Full Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-50&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;05/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;TD class="xl67"&gt;7&lt;/TD&gt;&lt;TD&gt;Full Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-47&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;04/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;35000&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;TD align="right"&gt;-20000&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;TD class="xl67"&gt;8&lt;/TD&gt;&lt;TD&gt;Partial Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-44&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;03/10/2011&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;TD align="right"&gt;-20000&lt;/TD&gt;&lt;TD align="right"&gt;-60000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD class="xl67"&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-79&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;TD class="xl67"&gt;2&lt;/TD&gt;&lt;TD&gt;Full Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-78&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;09/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;TD align="right"&gt;5000&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;TD class="xl67"&gt;3&lt;/TD&gt;&lt;TD&gt;Full Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-65&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;06/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;3000&lt;/TD&gt;&lt;TD align="right"&gt;5000&lt;/TD&gt;&lt;TD align="right"&gt;2000&lt;/TD&gt;&lt;TD align="right"&gt;3000&lt;/TD&gt;&lt;TD class="xl67"&gt;6&lt;/TD&gt;&lt;TD&gt;Full Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-45&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;03/10/2012&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;2000&lt;/TD&gt;&lt;TD align="right"&gt;-8000&lt;/TD&gt;&lt;TD align="right"&gt;2000&lt;/TD&gt;&lt;TD class="xl67"&gt;9&lt;/TD&gt;&lt;TD&gt;Partial Inv O/s&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-30&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;15/09/2012&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;TD align="right"&gt;-8000&lt;/TD&gt;&lt;TD align="right"&gt;-28000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD class="xl67"&gt;27&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From this table I want to load a Final result table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FinalTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="323"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="44"&gt;custId&lt;/TD&gt;&lt;TD width="55"&gt;Inv. No.&lt;/TD&gt;&lt;TD width="75"&gt;Inv. Date&lt;/TD&gt;&lt;TD width="60"&gt;O/s Days&lt;/TD&gt;&lt;TD width="89"&gt;O/s Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-80&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-75&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;09/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-50&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;05/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;7&lt;/TD&gt;&lt;TD align="right"&gt;25000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a1&lt;/TD&gt;&lt;TD&gt;INV-47&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;04/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;8&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-79&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-78&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;09/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-65&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;06/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;3000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;a2&lt;/TD&gt;&lt;TD&gt;INV-45&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;03/10/2012&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;9&lt;/TD&gt;&lt;TD align="right"&gt;2000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tryied previous in combanitation with peek and other soloutions given in community under the tag &lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;accumulate &lt;/SPAN&gt;, running total, &lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;cummulative&lt;/SPAN&gt; running toal &lt;/P&gt;&lt;P&gt;but I am fail. I can solve it on VB form or in VBA form but I want to solve it on QlikView Script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So please help me to solve it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Indian Qv Lover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 09:46:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408427#M1167083</guid>
      <dc:creator />
      <dc:date>2012-10-12T09:46:50Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408428#M1167084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi indianqvlover,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This script should do most of it ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;custBalanceTable:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;custId,&amp;nbsp;&amp;nbsp;&amp;nbsp; custBal&lt;/P&gt;&lt;P&gt;a1,&amp;nbsp;&amp;nbsp;&amp;nbsp; 90000&lt;/P&gt;&lt;P&gt;a2,&amp;nbsp;&amp;nbsp;&amp;nbsp; 40000];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;custTrnDetalsTable:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;custId,&amp;nbsp;&amp;nbsp;&amp;nbsp; InvNo,&amp;nbsp;&amp;nbsp;&amp;nbsp; InvDate,&amp;nbsp;&amp;nbsp;&amp;nbsp; InvAmount,&lt;/P&gt;&lt;P&gt;a1,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-80,&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 25000&lt;/P&gt;&lt;P&gt;a1,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-75,&amp;nbsp;&amp;nbsp;&amp;nbsp; 09/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 25000&lt;/P&gt;&lt;P&gt;a1,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-50,&amp;nbsp;&amp;nbsp;&amp;nbsp; 05/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 25000&lt;/P&gt;&lt;P&gt;a1,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-47,&amp;nbsp;&amp;nbsp;&amp;nbsp; 04/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 35000&lt;/P&gt;&lt;P&gt;a1,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-44,&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 40000&lt;/P&gt;&lt;P&gt;a2,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-79,&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 20000&lt;/P&gt;&lt;P&gt;a2,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-78,&amp;nbsp;&amp;nbsp;&amp;nbsp; 09/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 15000&lt;/P&gt;&lt;P&gt;a2,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-65,&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000&lt;/P&gt;&lt;P&gt;a2,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-45,&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/10/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 10000&lt;/P&gt;&lt;P&gt;a2,&amp;nbsp;&amp;nbsp;&amp;nbsp; INV-30,&amp;nbsp;&amp;nbsp;&amp;nbsp; 15/09/2012,&amp;nbsp;&amp;nbsp;&amp;nbsp; 20000];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// For each custID, create running total in reverse chronological order&lt;/P&gt;&lt;P&gt;For r = 1 to NoOfRows('custBalanceTable')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; intermediateTable:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load *, nummax(i_custBal,0) - nummax(i_Calculation,0) as [i_O/s Amt], today() - i_InvDate as [i_O/s Days];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; custId as i_custId, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InvNo as i_InvNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InvDate as i_InvDate, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InvAmount as i_InvAmount,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(custId &amp;lt;&amp;gt; peek('i_custId'), FieldValue('custBal', $(r)), peek('i_Calculation')) as i_custBal,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(custId &amp;lt;&amp;gt; peek('i_custId'), FieldValue('custBal', $(r)), peek('i_Calculation')) - InvAmount as i_Calculation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; resident custTrnDetalsTable &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where custId = FieldValue('custId', $(r))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by InvDate desc;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next r;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flipside&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 11:04:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408428#M1167084</guid>
      <dc:creator>flipside</dc:creator>
      <dc:date>2012-10-12T11:04:18Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408429#M1167085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Flipside,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying your solution. But I am in doubt about the performance because there is more then 1700000 records in details for mor then 8000 customers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-IndianQvLover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 11:14:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408429#M1167085</guid>
      <dc:creator />
      <dc:date>2012-10-12T11:14:12Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408430#M1167086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sir, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Solution given by you is working fine and it the same as I want but I am confuse, well after decleartion of &lt;EM&gt;&lt;STRONG&gt;intermediateTable&lt;/STRONG&gt;&lt;/EM&gt; you are loading *, and some other columns but from which table they are coming your are using 2 time load in the &lt;EM&gt;&lt;STRONG&gt;intermediateTable, &lt;/STRONG&gt;&lt;/EM&gt;Here I am confuse &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please explain this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp; intermediateTable:&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load *, nummax(i_custBal,0) - nummax(i_Calculation,0) as [i_O/s Amt], today() - i_InvDate as [i_O/s Days];&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; custId as i_custId,&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InvNo as i_InvNo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- IndianQvLover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 11:42:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408430#M1167086</guid>
      <dc:creator />
      <dc:date>2012-10-12T11:42:08Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408431#M1167087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi IndianQvLover,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Solution provided by Flipside is correct as far as your doubt about performance on the larg data set is concern.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Answare of your doubt is comming from the your Intermediate Table. your can use 2 nested For-Next loops in Flipside's solutions and when your calculation column value is less then Zero then you can exit from inner For-Next loop&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Anil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 11:51:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408431#M1167087</guid>
      <dc:creator />
      <dc:date>2012-10-12T11:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408432#M1167088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first LOAD statement pulls data from the second LOAD statement (a bit like a sub query) - this just makes it easier to reference the calculated fields i_custBal and i_Calculation and use them in further calculated fields.&amp;nbsp; I included the * as all the fields in the sub query need loading into the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flipside&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 12:25:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408432#M1167088</guid>
      <dc:creator>flipside</dc:creator>
      <dc:date>2012-10-12T12:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408433#M1167089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi IndianQvlover,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to explain Flipside's solution's tips &amp;amp; tricks step by step&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. &lt;EM&gt;&lt;STRONG&gt;Nested Load&lt;/STRONG&gt;&lt;/EM&gt; - If you are from RDBMS programming background then you can understand sub query / nested query like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select *, (calc1 * calc2) as calc4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select *, (field4+field6) as calc1,(field5-field7) as calc2, ( (field8*field9)/field10 ) as calc3 from (&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select field1, field2, field3 ............field10 from table1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) as tab1&lt;/P&gt;&lt;P&gt;) as tab2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Query returning total 14 columns - 10 column from inner most query, 3 column added on middle query, 1 column added on outer most query&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;EM&gt;Here Flipside is working on same approach &lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. &lt;EM&gt;&lt;STRONG&gt;Peek - &lt;/STRONG&gt;&lt;/EM&gt;Syntax of peek is (FieldName, RowNo, Table Name) but when using without 2 other optional parameter then return / give value from previously read record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. &lt;EM&gt;&lt;STRONG&gt;nummax :: rangemax - &lt;/STRONG&gt;&lt;/EM&gt;Will give maximum value from the bunch of values rangemax(40,30,60,100) will return - 100, always use rangesum insted of nummax because nummax is obsolete now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Flipside given a smart solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope my explanations will help if I explain properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Anil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 13:26:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408433#M1167089</guid>
      <dc:creator />
      <dc:date>2012-10-12T13:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: How To Solve This Scenario On Script</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408434#M1167090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, Flipside &amp;amp; anilsknp &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Flipside sir thanks for solution and Anil sir thanks for nice explanation, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;again thanks to both of you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- IndianQvLover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 13:47:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Solve-This-Scenario-On-Script/m-p/408434#M1167090</guid>
      <dc:creator />
      <dc:date>2012-10-12T13:47:50Z</dc:date>
    </item>
  </channel>
</rss>

