<?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 Year Range in Master Calendar in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Year-Range-in-Master-Calendar/m-p/676016#M669419</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created PubFinancialYear value through my master calendar. This results in transactions falling under the year ranges of 2011-2012, 2012-2013, 2013-2014, etc. I am finding though that my numbers seem to be off when counting transactions based on my PubFinancialYear value. Perhaps I have done something wrong in my calendar settings that is pulling in extra transactions into a year range. Please take a look and let me know if something is going wrong here. MasterCalendarPub is where I declare the PubFinancialYear value. My pub financial year starts in July 1 and ends June 30. Here are my master calendar settings:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//********MinMax Table1***********************************&lt;/P&gt;&lt;P&gt;MinMax1:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Min("PUBLISH_DATE") as MinPubDate,&lt;/P&gt;&lt;P&gt;Max("PUBLISH_DATE") as MaxPubDate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Resident Transactions;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let vMinPubDate = Num(Peek('MinPubDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;Let vMaxPubDate = Num(Peek('MaxPubDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;Let vToday = Today();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//********MinMax Table2***********************************&lt;/P&gt;&lt;P&gt;MinMax2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Min("TRANDATE") as MinTranDate,&lt;/P&gt;&lt;P&gt;Max("TRANDATE") as MaxTranDate&lt;/P&gt;&lt;P&gt;Resident Transactions;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let vMinTranDate = Num(Peek('MinTranDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;Let vMaxTranDate = Num(Peek('MaxTranDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Temporary Calendar1****************************&lt;/P&gt;&lt;P&gt;TempCal1:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;date($(vMinPubDate) + rowno() - 1) AS TempPubDate &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;AutoGenerate&lt;/P&gt;&lt;P&gt;$(vMaxPubDate) - $(vMinPubDate) + 1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table MinMax1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Temporary Calendar2****************************&lt;/P&gt;&lt;P&gt;TempCal2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;date($(vMinTranDate) + rowno() - 1) AS TempTranDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AutoGenerate&lt;/P&gt;&lt;P&gt;$(vMaxTranDate) - $(vMinTranDate) + 1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table MinMax2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Master Calendar Pub********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MasterCalendarPub:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;//Set dates using publish date&lt;/P&gt;&lt;P&gt;TempPubDate as PressDate,&lt;/P&gt;&lt;P&gt;Week(TempPubDate) as PubWeek,&lt;/P&gt;&lt;P&gt;Year(TempPubDate) as PubYear,&lt;/P&gt;&lt;P&gt;Month(TempPubDate)as PubMonth,&lt;/P&gt;&lt;P&gt;Day(TempPubDate) as PubDay,&lt;/P&gt;&lt;P&gt;yearname(TempPubDate,0,7)as PubFinancialYear,&lt;/P&gt;&lt;P&gt;Weekday(TempPubDate) as PubWeekDay,&lt;/P&gt;&lt;P&gt;'Q' &amp;amp; Ceil(month(TempPubDate) / 3) as PubQuarter,&lt;/P&gt;&lt;P&gt;Date(monthstart(TempPubDate), 'MMM-YYYY') as PubMonthYear,&lt;/P&gt;&lt;P&gt;Week(TempPubDate) &amp;amp;'-'&amp;amp;Year(TempPubDate) as PubWeekYear,&lt;/P&gt;&lt;P&gt;InYearToDate(TempPubDate, $(vToday), 0) * -1 as CurPubYTDFlag,&lt;/P&gt;&lt;P&gt;InYearToDate(TempPubDate, $(vToday), -1) * -1 as LastPubYTDFlag&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Resident TempCal1&lt;/P&gt;&lt;P&gt;Order by TempPubDate ASC;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table TempCal1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Master Calendar Tran********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MasterCalendarTran:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;//Set dates using transaction date&lt;/P&gt;&lt;P&gt;TempTranDate as TransDate,&lt;/P&gt;&lt;P&gt;Week(TempTranDate) as TranWeek,&lt;/P&gt;&lt;P&gt;Year(TempTranDate) as TranYear,&lt;/P&gt;&lt;P&gt;Month(TempTranDate)as TranMonth,&lt;/P&gt;&lt;P&gt;Day(TempTranDate) as TranDay,&lt;/P&gt;&lt;P&gt;yearname(TempTranDate,0,7)as TranFinancialYear,&lt;/P&gt;&lt;P&gt;Weekday(TempTranDate) as TranWeekDay,&lt;/P&gt;&lt;P&gt;'Q' &amp;amp; Ceil(month(TempTranDate) / 3) as TranQuarter,&lt;/P&gt;&lt;P&gt;Date(monthstart(TempTranDate), 'MMM-YYYY') as TranMonthYear,&lt;/P&gt;&lt;P&gt;Week(TempTranDate) &amp;amp;'-'&amp;amp;Year(TempTranDate) as TranWeekYear,&lt;/P&gt;&lt;P&gt;InYearToDate(TempTranDate, $(vToday), 0) * -1 as CurTranYTDFlag,&lt;/P&gt;&lt;P&gt;InYearToDate(TempTranDate, $(vToday), -1) * -1 as LastTranYTDFlag&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Resident TempCal2&lt;/P&gt;&lt;P&gt;Order by TempTranDate ASC;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table TempCal2;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Oct 2014 22:23:00 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-10-07T22:23:00Z</dc:date>
    <item>
      <title>Year Range in Master Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Year-Range-in-Master-Calendar/m-p/676016#M669419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created PubFinancialYear value through my master calendar. This results in transactions falling under the year ranges of 2011-2012, 2012-2013, 2013-2014, etc. I am finding though that my numbers seem to be off when counting transactions based on my PubFinancialYear value. Perhaps I have done something wrong in my calendar settings that is pulling in extra transactions into a year range. Please take a look and let me know if something is going wrong here. MasterCalendarPub is where I declare the PubFinancialYear value. My pub financial year starts in July 1 and ends June 30. Here are my master calendar settings:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//********MinMax Table1***********************************&lt;/P&gt;&lt;P&gt;MinMax1:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Min("PUBLISH_DATE") as MinPubDate,&lt;/P&gt;&lt;P&gt;Max("PUBLISH_DATE") as MaxPubDate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Resident Transactions;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let vMinPubDate = Num(Peek('MinPubDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;Let vMaxPubDate = Num(Peek('MaxPubDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;Let vToday = Today();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//********MinMax Table2***********************************&lt;/P&gt;&lt;P&gt;MinMax2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Min("TRANDATE") as MinTranDate,&lt;/P&gt;&lt;P&gt;Max("TRANDATE") as MaxTranDate&lt;/P&gt;&lt;P&gt;Resident Transactions;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let vMinTranDate = Num(Peek('MinTranDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;Let vMaxTranDate = Num(Peek('MaxTranDate', 0, 'MinMax'));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Temporary Calendar1****************************&lt;/P&gt;&lt;P&gt;TempCal1:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;date($(vMinPubDate) + rowno() - 1) AS TempPubDate &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;AutoGenerate&lt;/P&gt;&lt;P&gt;$(vMaxPubDate) - $(vMinPubDate) + 1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table MinMax1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Temporary Calendar2****************************&lt;/P&gt;&lt;P&gt;TempCal2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;date($(vMinTranDate) + rowno() - 1) AS TempTranDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AutoGenerate&lt;/P&gt;&lt;P&gt;$(vMaxTranDate) - $(vMinTranDate) + 1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table MinMax2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Master Calendar Pub********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MasterCalendarPub:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;//Set dates using publish date&lt;/P&gt;&lt;P&gt;TempPubDate as PressDate,&lt;/P&gt;&lt;P&gt;Week(TempPubDate) as PubWeek,&lt;/P&gt;&lt;P&gt;Year(TempPubDate) as PubYear,&lt;/P&gt;&lt;P&gt;Month(TempPubDate)as PubMonth,&lt;/P&gt;&lt;P&gt;Day(TempPubDate) as PubDay,&lt;/P&gt;&lt;P&gt;yearname(TempPubDate,0,7)as PubFinancialYear,&lt;/P&gt;&lt;P&gt;Weekday(TempPubDate) as PubWeekDay,&lt;/P&gt;&lt;P&gt;'Q' &amp;amp; Ceil(month(TempPubDate) / 3) as PubQuarter,&lt;/P&gt;&lt;P&gt;Date(monthstart(TempPubDate), 'MMM-YYYY') as PubMonthYear,&lt;/P&gt;&lt;P&gt;Week(TempPubDate) &amp;amp;'-'&amp;amp;Year(TempPubDate) as PubWeekYear,&lt;/P&gt;&lt;P&gt;InYearToDate(TempPubDate, $(vToday), 0) * -1 as CurPubYTDFlag,&lt;/P&gt;&lt;P&gt;InYearToDate(TempPubDate, $(vToday), -1) * -1 as LastPubYTDFlag&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Resident TempCal1&lt;/P&gt;&lt;P&gt;Order by TempPubDate ASC;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table TempCal1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//*********Master Calendar Tran********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MasterCalendarTran:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;//Set dates using transaction date&lt;/P&gt;&lt;P&gt;TempTranDate as TransDate,&lt;/P&gt;&lt;P&gt;Week(TempTranDate) as TranWeek,&lt;/P&gt;&lt;P&gt;Year(TempTranDate) as TranYear,&lt;/P&gt;&lt;P&gt;Month(TempTranDate)as TranMonth,&lt;/P&gt;&lt;P&gt;Day(TempTranDate) as TranDay,&lt;/P&gt;&lt;P&gt;yearname(TempTranDate,0,7)as TranFinancialYear,&lt;/P&gt;&lt;P&gt;Weekday(TempTranDate) as TranWeekDay,&lt;/P&gt;&lt;P&gt;'Q' &amp;amp; Ceil(month(TempTranDate) / 3) as TranQuarter,&lt;/P&gt;&lt;P&gt;Date(monthstart(TempTranDate), 'MMM-YYYY') as TranMonthYear,&lt;/P&gt;&lt;P&gt;Week(TempTranDate) &amp;amp;'-'&amp;amp;Year(TempTranDate) as TranWeekYear,&lt;/P&gt;&lt;P&gt;InYearToDate(TempTranDate, $(vToday), 0) * -1 as CurTranYTDFlag,&lt;/P&gt;&lt;P&gt;InYearToDate(TempTranDate, $(vToday), -1) * -1 as LastTranYTDFlag&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Resident TempCal2&lt;/P&gt;&lt;P&gt;Order by TempTranDate ASC;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table TempCal2;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 22:23:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Year-Range-in-Master-Calendar/m-p/676016#M669419</guid>
      <dc:creator />
      <dc:date>2014-10-07T22:23:00Z</dc:date>
    </item>
  </channel>
</rss>

