<?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 in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011327#M647983</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miguel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can do this very easy if you use the library &lt;A href="https://github.com/RobWunderlich/Qlikview-Components" title="https://github.com/RobWunderlich/Qlikview-Components"&gt;RobWunderlich/Qlikview-Components · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Luca Jonathan Panetta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Nov 2015 16:21:56 GMT</pubDate>
    <dc:creator>pljsoftware</dc:creator>
    <dc:date>2015-11-17T16:21:56Z</dc:date>
    <item>
      <title>Master Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011325#M647978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I'm trying to create a master calendar and I loaded this statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&amp;nbsp; &lt;/P&gt;&lt;P&gt;Load&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min(FecSolicitud) as minDate,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max(FecSolicitud) as maxDate&amp;nbsp; &lt;/P&gt;&lt;P&gt;Resident Orders; &lt;/P&gt;&lt;P&gt;//[Calendario]:&lt;/P&gt;&lt;P&gt;LET vDateMin = Num(Peek('minDate', 0, 'Temp'));&lt;/P&gt;&lt;P&gt;Let vDateMax = Num(Peek('maxDate', 0, 'Temp'));&lt;/P&gt;&lt;P&gt;//LET vDateMax = Floor(YearEnd(Today()));&lt;/P&gt;&lt;P&gt;LET vDateMax = Floor(Today());&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TempCalendar:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;$(vDateMin) + RowNo() - 1 AS DateNumber,&lt;/P&gt;&lt;P&gt;Date($(vDateMin) + RowNo() - 1) AS TempDate&lt;/P&gt;&lt;P&gt;AUTOGENERATE 1&lt;/P&gt;&lt;P&gt;WHILE $(vDateMin)+IterNo()-1&amp;lt;= $(vDateMax);&lt;/P&gt;&lt;P&gt;Calendar:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Date(TempDate,'DD-MM-YYYY' ) AS CalendarDate,&lt;/P&gt;&lt;P&gt;// Standard Date Objects&lt;/P&gt;&lt;P&gt;Day(TempDate) AS CalendarDayOfMonth,&lt;/P&gt;&lt;P&gt;WeekDay(TempDate) AS CalendarDayName,&lt;/P&gt;&lt;P&gt;num(WeekDay(Today()))as ppp,&lt;/P&gt;&lt;P&gt;Week(TempDate) AS CalendarWeekOfYear,&lt;/P&gt;&lt;P&gt;Month(TempDate) AS CalendarMonthName,&lt;/P&gt;&lt;P&gt;'Q' &amp;amp; Ceil(Month(TempDate)/3) AS CalendarQuarter,&lt;/P&gt;&lt;P&gt;'W' &amp;amp; Ceil(Week(TempDate)/8) as Fiscalweek,&lt;/P&gt;&lt;P&gt;Date(Date#('Mar Week 5','MMM WWW D'),'DD/MM/YYYY') AS Sunday,&lt;/P&gt;&lt;P&gt;Year(TempDate) AS CalendarYear,&lt;/P&gt;&lt;P&gt;Dual(Year(TempDate) &amp;amp; '-Q' &amp;amp; Ceil(Month(TempDate)/3), Year(TempDate) &amp;amp; Ceil(Month(TempDate)/3)) as YearQtr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; 'FY' &amp;amp; Right( Year(TempDate),2) as YearQtrfy,&lt;/P&gt;&lt;P&gt;// Calendar Date Names&lt;/P&gt;&lt;P&gt;WeekName(TempDate) as CalendarWeekNumberAndYear,&lt;/P&gt;&lt;P&gt;MonthName(TempDate) as CalendarMonthAndYear,&lt;/P&gt;&lt;P&gt;QuarterName(TempDate) as CalendarQuarterMonthsAndYear,&lt;/P&gt;&lt;P&gt;// Start Dates&lt;/P&gt;&lt;P&gt;DayStart(TempDate) as CalendarDayStart,&lt;/P&gt;&lt;P&gt;WeekStart(TempDate) as CalendarWeekStart,&lt;/P&gt;&lt;P&gt;MonthStart(TempDate) as CalendarMonthStart,&lt;/P&gt;&lt;P&gt;QuarterStart(TempDate) as CalendarQuarterStart,&lt;/P&gt;&lt;P&gt;YearStart(TempDate) as CalendarYearStart,&lt;/P&gt;&lt;P&gt;// End Dates&lt;/P&gt;&lt;P&gt;DayEnd(day(TempDate)) as CalendarDayEnd,&lt;/P&gt;&lt;P&gt;WeekEnd(TempDate) as CalendarWeekEnd,&lt;/P&gt;&lt;P&gt;MonthEnd(TempDate) as CalendarMonthEnd,&lt;/P&gt;&lt;P&gt;QuarterEnd(TempDate) as CalendarQuarterEnd,&lt;/P&gt;&lt;P&gt;YearEnd(TempDate) as CalendarYearEnd,&lt;/P&gt;&lt;P&gt;Month(TempDate)&amp;amp;' '&amp;amp; YearName(TempDate,0,2)as FiscalYear,&lt;/P&gt;&lt;P&gt;// Combo Date Examples&lt;/P&gt;&lt;P&gt;'Q' &amp;amp; Ceil(Month(TempDate)/3) &amp;amp; '/' &amp;amp; Year(TempDate) AS CalendarQuarterAndYear,&lt;/P&gt;&lt;P&gt;Year(TempDate) &amp;amp; '/' &amp;amp; 'Q' &amp;amp; Ceil(Month(TempDate)/3) AS CalendarYearAndQuarter,&lt;/P&gt;&lt;P&gt;'Wed ' &amp;amp; DayStart(WeekStart(TempDate) + 3) as CalendarWednesdays,&lt;/P&gt;&lt;P&gt;'Sun ' &amp;amp; DayStart(WeekStart(TempDate) + 3) as CalendarSunday&lt;/P&gt;&lt;P&gt;RESIDENT TempCalendar ORDER BY TempDate ASC;&lt;/P&gt;&lt;P&gt;DROP TABLE TempCalendar;&lt;/P&gt;&lt;P&gt;//LET vDateMin = Num(MakeDate(2000,1,1));&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;//LET vDateMax = Floor(YearEnd(AddMonths(Today(), 12)));&lt;/P&gt;&lt;P&gt;//&lt;/P&gt;&lt;P&gt;//LET vDateToday = Num(Today()); &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but I have this error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfamiliar words after sentencing&lt;/P&gt;&lt;P&gt;TempCalendar:&amp;nbsp; &lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp; &lt;/P&gt;&lt;P&gt;42081 + Iterno()-1 As Num,&amp;nbsp; &lt;/P&gt;&lt;P&gt;Date(42081 + IterNo() - 1) as TempDate&amp;nbsp; &lt;/P&gt;&lt;P&gt;AutoGenerate 1 &lt;/P&gt;&lt;P&gt;While 42081 + IterNo() -1 &amp;lt;= 42306,484606481&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;somebody can help me?&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 15:08:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011325#M647978</guid>
      <dc:creator />
      <dc:date>2015-11-17T15:08:55Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011326#M647981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No clue about the actual question you are asking, but I would solve it differently anyway.&lt;/P&gt;&lt;P&gt;Use this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AUTOGENERATE $(vDateMax) - $(vDateMin) +1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also would replace Iterno() by rowno().&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 16:08:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011326#M647981</guid>
      <dc:creator>oknotsen</dc:creator>
      <dc:date>2015-11-17T16:08:40Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011327#M647983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miguel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can do this very easy if you use the library &lt;A href="https://github.com/RobWunderlich/Qlikview-Components" title="https://github.com/RobWunderlich/Qlikview-Components"&gt;RobWunderlich/Qlikview-Components · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Luca Jonathan Panetta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 16:21:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011327#M647983</guid>
      <dc:creator>pljsoftware</dc:creator>
      <dc:date>2015-11-17T16:21:56Z</dc:date>
    </item>
    <item>
      <title>Re: Master Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011328#M647985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks like your vDateMax variable is not getting set correctly. It contains a decimal portion, rather than the floor() value.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;42306,484606481&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;-Rob&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 18:40:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Master-Calendar/m-p/1011328#M647985</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2015-11-17T18:40:53Z</dc:date>
    </item>
  </channel>
</rss>

