<?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 Date from/to count units in specific date in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761679#M455265</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Does someone can help with qlikview script, I have data table like:&lt;/P&gt;&lt;P&gt;Unit; StartDate; Enddate&lt;/P&gt;&lt;P&gt;A123; 2020.10.01;2020.10.04&lt;/P&gt;&lt;P&gt;B123; 2020.10.03;2020.10.08&lt;/P&gt;&lt;P&gt;C123; 2020.10.04;2020.10.10&lt;/P&gt;&lt;P&gt;A123; 2020.10.6; 2020.10.12&lt;/P&gt;&lt;P&gt;Result I want to get:&lt;/P&gt;&lt;P&gt;Date and count of units:&lt;/P&gt;&lt;P&gt;2020.10.01&amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;2020.10.02&amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;2020.10.03&amp;nbsp; &amp;nbsp;2&lt;/P&gt;&lt;P&gt;2020.10.04&amp;nbsp; &amp;nbsp;3&lt;/P&gt;&lt;P&gt;2020.10.05&amp;nbsp; &amp;nbsp;2&lt;/P&gt;&lt;P&gt;2020.10.06&amp;nbsp; &amp;nbsp;3 etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 13 Nov 2020 19:47:20 GMT</pubDate>
    <dc:creator>slvedva123</dc:creator>
    <dc:date>2020-11-13T19:47:20Z</dc:date>
    <item>
      <title>Date from/to count units in specific date</title>
      <link>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761679#M455265</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Does someone can help with qlikview script, I have data table like:&lt;/P&gt;&lt;P&gt;Unit; StartDate; Enddate&lt;/P&gt;&lt;P&gt;A123; 2020.10.01;2020.10.04&lt;/P&gt;&lt;P&gt;B123; 2020.10.03;2020.10.08&lt;/P&gt;&lt;P&gt;C123; 2020.10.04;2020.10.10&lt;/P&gt;&lt;P&gt;A123; 2020.10.6; 2020.10.12&lt;/P&gt;&lt;P&gt;Result I want to get:&lt;/P&gt;&lt;P&gt;Date and count of units:&lt;/P&gt;&lt;P&gt;2020.10.01&amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;2020.10.02&amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;2020.10.03&amp;nbsp; &amp;nbsp;2&lt;/P&gt;&lt;P&gt;2020.10.04&amp;nbsp; &amp;nbsp;3&lt;/P&gt;&lt;P&gt;2020.10.05&amp;nbsp; &amp;nbsp;2&lt;/P&gt;&lt;P&gt;2020.10.06&amp;nbsp; &amp;nbsp;3 etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 19:47:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761679#M455265</guid>
      <dc:creator>slvedva123</dc:creator>
      <dc:date>2020-11-13T19:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: Date from/to count units in specific date</title>
      <link>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761703#M455266</link>
      <description>&lt;P&gt;I would solve this problem on the script side by building a bridge.&amp;nbsp; the bridge associates the start and enddate range to the specific calendar dates.&amp;nbsp; so in you expression you only need the date as dimension and count(Unit) as expression:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;SET DateFormat='YYYY-MM-DD';

data:
load *, StartDate &amp;amp; '|' &amp;amp; Enddate as %bridgekey inline [
Unit, StartDate, Enddate
A123, 2020-10-01,2020-10-04
B123, 2020-10-03,2020-10-08
C123, 2020-10-04,2020-10-10
A123, 2020-10-06, 2020-10-12
];

//this is just to generate dates from 10/1 to 10/12
calendar:
load date(Date('2020-10-01')+rowno()-1) as Date;
load 1 as rnum AutoGenerate(12);

NoConcatenate
tmpBridge: load distinct StartDate, Enddate, %bridgekey Resident data;
inner join (tmpBridge) load Date Resident calendar;

NoConcatenate
Bridge: load %bridgekey, Date Resident tmpBridge where Date &amp;gt;= StartDate and Date &amp;lt;=Enddate;

drop table tmpBridge;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 20:58:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761703#M455266</guid>
      <dc:creator>edwin</dc:creator>
      <dc:date>2020-11-13T20:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: Date from/to count units in specific date</title>
      <link>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761722#M455267</link>
      <description>&lt;P&gt;Hi!,&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/129669"&gt;@slvedva123&lt;/a&gt;&amp;nbsp;, try this :&lt;/P&gt;&lt;P&gt;Data2:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;Unit, StartDate, Enddate&lt;BR /&gt;A123, 2020.10.01, 2020.10.04&lt;BR /&gt;B123, 2020.10.03, 2020.10.08&lt;BR /&gt;C123, 2020.10.04, 2020.10.10&lt;BR /&gt;A123, 2020.10.06, 2020.10.12&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;Data:&lt;BR /&gt;Load&lt;BR /&gt;Unit,&lt;BR /&gt;Enddate,&lt;BR /&gt;StartDate,&lt;BR /&gt;(Enddate - StartDate)+1 as Days&lt;BR /&gt;Resident Data2;&lt;BR /&gt;drop table Data2;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let vRows = NoOfRows('Data')-1;&lt;/P&gt;&lt;P&gt;For vRow = 0 to $(vRows)&lt;/P&gt;&lt;P&gt;Let vUnit = peek('Unit', $(vRow), 'Data');&lt;BR /&gt;Let vDays = peek('Days', $(vRow), 'Data');&lt;BR /&gt;Let vStartDate = peek('StartDate', $(vRow), 'Data');&lt;BR /&gt;Let vEnddate = peek('Enddate', $(vRow), 'Data');&lt;BR /&gt;Let vDate = peek('StartDate', $(vRow), 'Data') + $(vRow);&lt;BR /&gt;&lt;BR /&gt;Dates:&lt;BR /&gt;Load&lt;BR /&gt;'$(vUnit)' as Unit,&lt;BR /&gt;'$(vStartDate)' as StartDate,&lt;BR /&gt;'$(vEnddate)' as Enddate,&lt;BR /&gt;$(vDays) as Days,&lt;BR /&gt;date(if(rowno()=1, '$(vDate)', if('$(vUnit)' = peek(Unit), (peek(Date)+1), '$(vStartDate)')), 'DD-MM-YYYY') as Date&lt;BR /&gt;autogenerate ($(vDays));&lt;/P&gt;&lt;P&gt;Next&lt;/P&gt;&lt;P&gt;drop table Data;&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 21:45:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761722#M455267</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2020-11-13T21:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: Date from/to count units in specific date</title>
      <link>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761776#M455268</link>
      <description>&lt;P&gt;Solution work perfect, thanks!&lt;/P&gt;</description>
      <pubDate>Sat, 14 Nov 2020 19:01:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761776#M455268</guid>
      <dc:creator>slvedva123</dc:creator>
      <dc:date>2020-11-14T19:01:55Z</dc:date>
    </item>
    <item>
      <title>Re: Date from/to count units in specific date</title>
      <link>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761777#M455269</link>
      <description>&lt;P&gt;Solution work fine, thanks!&lt;/P&gt;</description>
      <pubDate>Sat, 14 Nov 2020 19:02:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-from-to-count-units-in-specific-date/m-p/1761777#M455269</guid>
      <dc:creator>slvedva123</dc:creator>
      <dc:date>2020-11-14T19:02:15Z</dc:date>
    </item>
  </channel>
</rss>

