<?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 Stock problem in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230228#M82083</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe this?&lt;/P&gt;&lt;P style="padding-left:30px;"&gt;[Stock Events]:&lt;BR /&gt;LOAD&lt;BR /&gt; StartMonthYear as AsOfMonthYear&lt;BR /&gt;,'Start' as Event&lt;BR /&gt;,ID&lt;BR /&gt;RESIDENT [Stock]&lt;BR /&gt;;&lt;BR /&gt;CONCATENATE ([Stock Events])&lt;BR /&gt;LOAD&lt;BR /&gt; ClosedMonthYear as AsOfMonthYear&lt;BR /&gt;,'Close' as Event&lt;BR /&gt;,ID&lt;BR /&gt;RESIDENT [Stock]&lt;BR /&gt;;&lt;/P&gt;&lt;P style="padding-left:30px;"&gt;Dimension = AsOfMonthyear&lt;BR /&gt;Start IDs = count({&amp;lt;Event={'Start'}&amp;gt;} ID)&lt;BR /&gt;Close IDs = count({&amp;lt;Event={'Close'}&amp;gt;} ID)&lt;BR /&gt;Stock = "Start IDs"-"Close IDs"&lt;BR /&gt;Accum = rangesum(Stock,above(Accum))&lt;/P&gt;&lt;P&gt;I'd probably be tempted to use intervalmatch to directly associate each ID with each month it was in stock, and just count(ID) to get my current stock. I don't like the idea of the chart having to use above() to get the data. Just makes me nervous. I like data solutions more than chart solutions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 May 2010 00:46:39 GMT</pubDate>
    <dc:creator>johnw</dc:creator>
    <dc:date>2010-05-04T00:46:39Z</dc:date>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230225#M82080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a problem finding number of opening and closing stock within a month. Simplified example of data:&lt;/P&gt;&lt;P&gt;ID, StartMonthYear, ClosedMonthYear&lt;/P&gt;&lt;P&gt;a, 01-2010&lt;/P&gt;&lt;P&gt;b, 01-2010, 02-2010&lt;/P&gt;&lt;P&gt;c, 02-2010,&lt;/P&gt;&lt;P&gt;d, 02-2010,&lt;/P&gt;&lt;P&gt;e, 02-2010, 04-2010&lt;/P&gt;&lt;P&gt;f, 04-2010, 04-2010&lt;/P&gt;&lt;P&gt;What I want is the following result (StartMonthYear is dimension):&lt;/P&gt;&lt;P&gt;StartMonthYear No of IDs No of Closed ID Stock Accum. Stock&lt;/P&gt;&lt;P&gt;01/2010 2 0 2 0&lt;/P&gt;&lt;P&gt;02/2010 3 1 2 4&lt;/P&gt;&lt;P&gt;04/2010 1 2 -1 3&lt;/P&gt;&lt;P&gt;So I need to find how many ID has been started in e.g. 02-2010 and how many has been closed in that same month regardless of their StartMonthYear, which then gives me the Stock.&lt;/P&gt;&lt;P&gt;Any ideas ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 May 2010 12:05:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230225#M82080</guid>
      <dc:creator />
      <dc:date>2010-05-03T12:05:54Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230226#M82081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;can you try for No of Closed&lt;/P&gt;&lt;P&gt;sum(if(ClosedMonthYear=StartMonthYear,1,0))&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Juerg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 May 2010 13:17:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230226#M82081</guid>
      <dc:creator />
      <dc:date>2010-05-03T13:17:52Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230227#M82082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the suggestion Juerg. I have already tried that but that will only give me number of closed that has started the same month as they were closed, so unfortunately I can't do it like that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 May 2010 13:23:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230227#M82082</guid>
      <dc:creator />
      <dc:date>2010-05-03T13:23:42Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230228#M82083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe this?&lt;/P&gt;&lt;P style="padding-left:30px;"&gt;[Stock Events]:&lt;BR /&gt;LOAD&lt;BR /&gt; StartMonthYear as AsOfMonthYear&lt;BR /&gt;,'Start' as Event&lt;BR /&gt;,ID&lt;BR /&gt;RESIDENT [Stock]&lt;BR /&gt;;&lt;BR /&gt;CONCATENATE ([Stock Events])&lt;BR /&gt;LOAD&lt;BR /&gt; ClosedMonthYear as AsOfMonthYear&lt;BR /&gt;,'Close' as Event&lt;BR /&gt;,ID&lt;BR /&gt;RESIDENT [Stock]&lt;BR /&gt;;&lt;/P&gt;&lt;P style="padding-left:30px;"&gt;Dimension = AsOfMonthyear&lt;BR /&gt;Start IDs = count({&amp;lt;Event={'Start'}&amp;gt;} ID)&lt;BR /&gt;Close IDs = count({&amp;lt;Event={'Close'}&amp;gt;} ID)&lt;BR /&gt;Stock = "Start IDs"-"Close IDs"&lt;BR /&gt;Accum = rangesum(Stock,above(Accum))&lt;/P&gt;&lt;P&gt;I'd probably be tempted to use intervalmatch to directly associate each ID with each month it was in stock, and just count(ID) to get my current stock. I don't like the idea of the chart having to use above() to get the data. Just makes me nervous. I like data solutions more than chart solutions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 May 2010 00:46:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230228#M82083</guid>
      <dc:creator>johnw</dc:creator>
      <dc:date>2010-05-04T00:46:39Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230229#M82084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a mill John ! Works like a charm. If I find the time I might give interval match a go, but for the time being I'm happy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 May 2010 09:44:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230229#M82084</guid>
      <dc:creator />
      <dc:date>2010-05-04T09:44:09Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230230#M82085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;I did it like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;StockTemp1:&lt;BR /&gt;load:&lt;BR /&gt;StartMonthYear as StockMonthYear&lt;BR /&gt;resident Stock&lt;BR /&gt;outer join (StockTemp1)&lt;BR /&gt;load&lt;BR /&gt;ID&lt;BR /&gt;, StartMonthYear&lt;BR /&gt;, ClosedMonthYear&lt;BR /&gt;Resident Stock;&lt;BR /&gt;&lt;BR /&gt;StockTemp2:&lt;BR /&gt;Load&lt;BR /&gt;StockMonthYear&lt;BR /&gt;, if(StartMonthYear&amp;lt; StockMonthYear and ClosedMonthYear&amp;gt; StockMonthYear ,1,0) as #Stock&lt;BR /&gt;, if(StartMonthYear= StockMonthYear,1,0) as #Started&lt;BR /&gt;, if(ClosedMonthYear= StockMonthYear,1,0) as #Closed&lt;BR /&gt;Resident StockTemp1;&lt;BR /&gt;&lt;BR /&gt;Stock:&lt;BR /&gt;StockMonthYear&lt;BR /&gt;,Sum(#Stock) as #Stock&lt;BR /&gt;,Sum(#Started) as #Started&lt;BR /&gt;,sum(#Closed) as #Closed&lt;BR /&gt;Resident StockTemp2&lt;BR /&gt;Group by StockMonthYear;&lt;BR /&gt;Drop tables StockTemp2, StockTemp1;&lt;BR /&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Aug 2010 11:17:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230230#M82085</guid>
      <dc:creator />
      <dc:date>2010-08-10T11:17:59Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230231#M82086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sorry,&lt;/P&gt;&lt;P&gt;if(StartMonthYear&amp;lt; StockMonthYear and ClosedMonthYear&amp;gt; StockMonthYear ,1,0) as #Stock&lt;/P&gt;&lt;P&gt;must be: if(StartMonthYear&amp;lt; StockMonthYear and (ClosedMonthYear&amp;gt; StockMonthYear or isnull(ClosedMonthYear)),1,0) as #Stock&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Aug 2010 11:36:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230231#M82086</guid>
      <dc:creator />
      <dc:date>2010-08-10T11:36:22Z</dc:date>
    </item>
    <item>
      <title>Stock problem</title>
      <link>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230232#M82087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Pls try attached qvw file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Aug 2010 13:50:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Stock-problem/m-p/230232#M82087</guid>
      <dc:creator>suniljain</dc:creator>
      <dc:date>2010-08-10T13:50:34Z</dc:date>
    </item>
  </channel>
</rss>

