<?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: Master Calendar Rolling Time Period Customizing in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153778#M376736</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the issue that you are running into? What is getting included? It would be easier to point you in the right direction once we get to know about what is not working&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Sep 2016 23:05:12 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2016-09-06T23:05:12Z</dc:date>
    <item>
      <title>Master Calendar Rolling Time Period Customizing</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153776#M376734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to identify and flag the most recent N months, but I want them to be complete months of data. Therefore, if today is in the month of September, I would like build a flag that identifies the 12 months before September 2016, starting in August 2016 and going through Sept. 2015&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MinMaxTemp:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MIN(OrderDate) as MinDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAX(OrderDate) as MaxDate&lt;/P&gt;&lt;P&gt;RESIDENT Orders&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vMinDate = NUM(PEEK('MinDate',0,'MinMaxTemp'));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vMaxDate = NUM(PEEK('MaxDate',0,'MinMaxTemp')); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vToday = $(vMaxDate) &lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CalTemp:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE($(vMinDate) + ROWNO() - 1) as TempDate&lt;/P&gt;&lt;P&gt;&amp;nbsp; AUTOGENERATE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(vMaxDate) - $(vMinDate) + 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;DROP TABLE MinMaxTemp&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MasterCalendar:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TempDate as Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR(TempDate) as Year,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(TempDate) as Month,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(TempDate)&amp;amp;'-'&amp;amp;Year(TempDate) AS MonthYear,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Week(TempDate) as Week,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Day(TempDate) as Day,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Q' &amp;amp; Ceil(Month(TempDate)/3) as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; InYearToDate(TempDate,$(vToday),0) * -1 as CYTDFlag,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; InYearToDate(TempDate,$(vToday),-1) * -1 as LYTDFlag,&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(DayNumberOfYear(TempDate) &amp;lt;= DayNumberOfYear($(vToday)),1,0) as IsInYTD,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(DayNumberOfQuarter(TempDate) &amp;lt;= DayNumberOfQuarter($(vToday)),1,0,) as IsInQTD,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Month(TempDate) = Month($(vToday)),1,0) as IsCurrentMonth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Month(AddMonths(TempDate,1)) = Month($(vToday)),1,0) as IsLastMonth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Month(AddMonths(TempDate,-1)) = Month($(vToday)),1,0) as IsFutureMonth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If((TempDate) &amp;gt; addmonths($(vMaxDate),-6) and (TempDate) &amp;lt;= Today(),1) as [Last6MonthsFlag],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If((TempDate) &amp;gt; addmonths($(vMaxDate),-12) and (TempDate) &amp;lt;= Today(),1) as [Last12MonthsFlag]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;&amp;nbsp; // If((TempDate) &amp;gt; addmonths($(vMaxDate),-6) and (TempDate) &amp;lt;= Today(),1) as [Last&lt;STRONG style="font-size: 13.3333px;"&gt;7-12&lt;/STRONG&gt;MonthsFlag],&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;&amp;nbsp; // If((TempDate) &amp;gt; addmonths($(vMaxDate),-12) and (TempDate) &amp;lt;= Today(),1) as [Last&lt;STRONG style="font-size: 13.3333px;"&gt;13-24&lt;/STRONG&gt;MonthCompletesFlag]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; // If((TempDate) &amp;gt; addmonths($(vMaxDate),-6) and (TempDate) &amp;lt;= Today(),1) as [Last&lt;STRONG style="font-size: 13.3333px;"&gt;Complete&lt;/STRONG&gt;6MonthsFlag],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; // If((TempDate) &amp;gt; addmonths($(vMaxDate),-12) and (TempDate) &amp;lt;= Today(),1) as [Last&lt;STRONG style="font-size: 13.3333px;"&gt;Complete&lt;/STRONG&gt;12MonthCompletesFlag]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;&amp;nbsp; // If((TempDate) &amp;gt; addmonths($(vMaxDate),-6) and (TempDate) &amp;lt;= Today(),1) as [Last&lt;STRONG style="font-size: 13.3333px;"&gt;Complete7-12&lt;/STRONG&gt;MonthsFlag],&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;&amp;nbsp; // If((TempDate) &amp;gt; addmonths($(vMaxDate),-12) and (TempDate) &amp;lt;= Today(),1) as [Last&lt;STRONG style="font-size: 13.3333px;"&gt;Complete13-24&lt;/STRONG&gt;MonthCompletesFlag]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;RESIDENT CalTemp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ORDER BY TempDate ASC&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table CalTemp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2016 16:47:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153776#M376734</guid>
      <dc:creator>kwarren1</dc:creator>
      <dc:date>2016-09-06T16:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar Rolling Time Period Customizing</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153777#M376735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See this post:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/docs/DOC-6593"&gt;Calendar with flags making set analysis so very simple&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2016 17:10:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153777#M376735</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2016-09-06T17:10:21Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar Rolling Time Period Customizing</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153778#M376736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the issue that you are running into? What is getting included? It would be easier to point you in the right direction once we get to know about what is not working&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2016 23:05:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153778#M376736</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-09-06T23:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar Rolling Time Period Customizing</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153779#M376737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for not clearly stating my direct issue above. I do not know how to write the following expression in my loadscript successfully. I am close, but my current output is flagging the last day of the 7th month, as well as the 6 complete months before the current month I am in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If((TempDate) &amp;gt; addmonths($(vMaxDate),-7) and (TempDate) &amp;lt;= addmonths($(vMaxDate),-1),1) as [LastComplete6MonthsFlag]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2016 13:52:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153779#M376737</guid>
      <dc:creator>kwarren1</dc:creator>
      <dc:date>2016-09-07T13:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar Rolling Time Period Customizing</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153780#M376738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be give this a try:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: inherit; font-style: inherit; font-weight: inherit; font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: inherit; font-style: inherit; font-weight: inherit; font-size: 10pt;"&gt;&lt;STRONG&gt;If(TempDate &amp;gt; &lt;SPAN style="color: #ff0000;"&gt;MonthStart&lt;/SPAN&gt;($(vMaxDate), -7) and TempDate &amp;lt;= &lt;SPAN style="color: #ff0000;"&gt;MonthEnd&lt;/SPAN&gt;($(vMaxDate), -1), 1) as [LastComplete6MonthsFlag]&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2016 22:34:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar-Rolling-Time-Period-Customizing/m-p/1153780#M376738</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-09-07T22:34:27Z</dc:date>
    </item>
  </channel>
</rss>

