<?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 Advanced Scripting: How to count Free Volume down based on another table? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Advanced-Scripting-How-to-count-Free-Volume-down-based-on/m-p/388642#M697625</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a problem that I'm struggling with and I hope I could get some help here.&lt;SPAN style="color: #0000ff;"&gt; I have attached a demo qvw file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let's say I have two tables: &lt;STRONG&gt;Table_Volume &lt;/STRONG&gt;and &lt;STRONG&gt;Table_Static.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They look like this before my problem exists:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 274px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="123"&gt;&lt;STRONG style="color: #ff0000;"&gt;Before&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Volume&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;STARTTIME&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;Volume&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;15.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;30000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;16.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;6500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;10000&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;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="167.18181824684143" style="width: 768.1818182468414px; height: 165.18181824684143px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="132"&gt;&lt;STRONG style="color: #ff0000;"&gt;Before&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Static&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;Id&lt;/TD&gt;&lt;TD class="xl66"&gt;FreeVolume&lt;/TD&gt;&lt;TD class="xl66"&gt;VolumeUsed&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidFrom&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidTo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;300&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10.1.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;1200&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&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 need the &lt;STRONG&gt;Volume &lt;/STRONG&gt;in &lt;STRONG&gt;Table_Volume &lt;/STRONG&gt;to use the &lt;STRONG&gt;FreeVolume &lt;/STRONG&gt;if he has (&lt;STRONG&gt;FreeVolume&lt;/STRONG&gt;-&lt;STRONG&gt;VolumeUsed&lt;/STRONG&gt;) but it must be done in the right order (by Id)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So If I illustrate the first row in &lt;STRONG&gt;Table_Volume: Volume &lt;/STRONG&gt;is &lt;STRONG&gt;30000 &lt;/STRONG&gt;and check the first row in &lt;STRONG&gt;Table_Static&lt;/STRONG&gt; where &lt;STRONG&gt;User &lt;/STRONG&gt;is 111 and I see the &lt;STRONG&gt;User &lt;/STRONG&gt;got &lt;STRONG&gt;FreeVolume &lt;/STRONG&gt;&lt;EM&gt;(FreeVolume-VolumeUsed is not 0).&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;So I need to update &lt;STRONG&gt;VolumeUsed&lt;/STRONG&gt; to 10000 because &lt;STRONG&gt;Volume &lt;/STRONG&gt;is more than he got left, but the User got another FreeVolume that he can use. So I need to update &lt;STRONG&gt;VolumeUsed &lt;/STRONG&gt;there aswell.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the other table &lt;STRONG&gt;Table_Volume &lt;/STRONG&gt;I also need to create two columns with calculated values. You can see the user uses all of his freevolume in the first record and I need to calculate how much of each record is free.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These two tables would in the end look like this. &lt;STRONG&gt;(As you can see the starttime have to match between ValidFrom and ValidTo) &lt;/STRONG&gt;&lt;EM&gt;IntervalMatch?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 360px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="123"&gt;&lt;STRONG style="color: #ff0000;"&gt;After&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Volume&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;STARTTIME&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;Volume&lt;/TD&gt;&lt;TD class="xl66"&gt;FreeVolume&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;15.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;30000&lt;/TD&gt;&lt;TD align="right"&gt;10400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;16.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;6500&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;600&lt;/TD&gt;&lt;TD align="right"&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;10000&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;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 593px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="132"&gt;&lt;STRONG style="color: #ff0000;"&gt;After&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Static&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;Id&lt;/TD&gt;&lt;TD class="xl66"&gt;table2.FreeVolume&lt;/TD&gt;&lt;TD class="xl66"&gt;table2.VolumeUsed&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidFrom&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidTo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10.1.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;2100&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&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;&lt;/P&gt;&lt;P&gt;I hope you can help with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Kari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Jan 2013 10:16:08 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-01-31T10:16:08Z</dc:date>
    <item>
      <title>Advanced Scripting: How to count Free Volume down based on another table?</title>
      <link>https://community.qlik.com/t5/QlikView/Advanced-Scripting-How-to-count-Free-Volume-down-based-on/m-p/388642#M697625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a problem that I'm struggling with and I hope I could get some help here.&lt;SPAN style="color: #0000ff;"&gt; I have attached a demo qvw file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let's say I have two tables: &lt;STRONG&gt;Table_Volume &lt;/STRONG&gt;and &lt;STRONG&gt;Table_Static.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They look like this before my problem exists:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 274px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="123"&gt;&lt;STRONG style="color: #ff0000;"&gt;Before&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Volume&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;STARTTIME&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;Volume&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;15.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;30000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;16.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;6500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;10000&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;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="167.18181824684143" style="width: 768.1818182468414px; height: 165.18181824684143px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="132"&gt;&lt;STRONG style="color: #ff0000;"&gt;Before&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Static&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;Id&lt;/TD&gt;&lt;TD class="xl66"&gt;FreeVolume&lt;/TD&gt;&lt;TD class="xl66"&gt;VolumeUsed&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidFrom&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidTo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;300&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10.1.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;1200&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&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 need the &lt;STRONG&gt;Volume &lt;/STRONG&gt;in &lt;STRONG&gt;Table_Volume &lt;/STRONG&gt;to use the &lt;STRONG&gt;FreeVolume &lt;/STRONG&gt;if he has (&lt;STRONG&gt;FreeVolume&lt;/STRONG&gt;-&lt;STRONG&gt;VolumeUsed&lt;/STRONG&gt;) but it must be done in the right order (by Id)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So If I illustrate the first row in &lt;STRONG&gt;Table_Volume: Volume &lt;/STRONG&gt;is &lt;STRONG&gt;30000 &lt;/STRONG&gt;and check the first row in &lt;STRONG&gt;Table_Static&lt;/STRONG&gt; where &lt;STRONG&gt;User &lt;/STRONG&gt;is 111 and I see the &lt;STRONG&gt;User &lt;/STRONG&gt;got &lt;STRONG&gt;FreeVolume &lt;/STRONG&gt;&lt;EM&gt;(FreeVolume-VolumeUsed is not 0).&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;So I need to update &lt;STRONG&gt;VolumeUsed&lt;/STRONG&gt; to 10000 because &lt;STRONG&gt;Volume &lt;/STRONG&gt;is more than he got left, but the User got another FreeVolume that he can use. So I need to update &lt;STRONG&gt;VolumeUsed &lt;/STRONG&gt;there aswell.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the other table &lt;STRONG&gt;Table_Volume &lt;/STRONG&gt;I also need to create two columns with calculated values. You can see the user uses all of his freevolume in the first record and I need to calculate how much of each record is free.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These two tables would in the end look like this. &lt;STRONG&gt;(As you can see the starttime have to match between ValidFrom and ValidTo) &lt;/STRONG&gt;&lt;EM&gt;IntervalMatch?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 360px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="123"&gt;&lt;STRONG style="color: #ff0000;"&gt;After&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Volume&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;STARTTIME&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;Volume&lt;/TD&gt;&lt;TD class="xl66"&gt;FreeVolume&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;15.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;30000&lt;/TD&gt;&lt;TD align="right"&gt;10400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;16.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right"&gt;6500&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;600&lt;/TD&gt;&lt;TD align="right"&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="20"&gt;17.1.2012&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;10000&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;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 593px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="132"&gt;&lt;STRONG style="color: #ff0000;"&gt;After&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20"&gt;&lt;STRONG&gt;Table_Static&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20"&gt;Id&lt;/TD&gt;&lt;TD class="xl66"&gt;table2.FreeVolume&lt;/TD&gt;&lt;TD class="xl66"&gt;table2.VolumeUsed&lt;/TD&gt;&lt;TD class="xl66"&gt;User&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidFrom&lt;/TD&gt;&lt;TD class="xl66"&gt;ValidTo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;TD align="right"&gt;111&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;10.1.2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;TD align="right"&gt;2100&lt;/TD&gt;&lt;TD align="right"&gt;222&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.1.2012&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;1.2.2012&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;&lt;/P&gt;&lt;P&gt;I hope you can help with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Kari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2013 10:16:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Advanced-Scripting-How-to-count-Free-Volume-down-based-on/m-p/388642#M697625</guid>
      <dc:creator />
      <dc:date>2013-01-31T10:16:08Z</dc:date>
    </item>
    <item>
      <title>Re: Advanced Scripting: How to count Free Volume down based on another table?</title>
      <link>https://community.qlik.com/t5/QlikView/Advanced-Scripting-How-to-count-Free-Volume-down-based-on/m-p/388643#M697626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Anyone who could possible help ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2013 14:34:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Advanced-Scripting-How-to-count-Free-Volume-down-based-on/m-p/388643#M697626</guid>
      <dc:creator />
      <dc:date>2013-02-04T14:34:28Z</dc:date>
    </item>
  </channel>
</rss>

