<?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: Calendar in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521869#M747625</link>
    <description>I didn't understand why CALL function added?&lt;BR /&gt;&lt;BR /&gt;CALL function works whenever you have SUB in the script. Is there any such?&lt;BR /&gt;&lt;BR /&gt;To create calendar change all datethe fields as one and make a flag for each. Then the date field to build master calendar. This is straight forward after that..</description>
    <pubDate>Tue, 18 Dec 2018 00:15:24 GMT</pubDate>
    <dc:creator>Anil_Babu_Samineni</dc:creator>
    <dc:date>2018-12-18T00:15:24Z</dc:date>
    <item>
      <title>Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521654#M747624</link>
      <description>&lt;P&gt;I have multiple fact tables (subset of script below) and need to create a calendar it. I'm trying to use -&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Episode:&lt;BR /&gt;LOAD NHS,&lt;BR /&gt;Date,&lt;BR /&gt;Area&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\KBrown\Documents\QlikView Examples\Calendar\Book1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Episode);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Food:&lt;BR /&gt;LOAD NHS,&lt;BR /&gt;FoodDate,&lt;BR /&gt;FoodArea&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\KBrown\Documents\QlikView Examples\Calendar\Book1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Food);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Physio:&lt;BR /&gt;LOAD NHS,&lt;BR /&gt;PhysioDate,&lt;BR /&gt;PhysioArea&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\KBrown\Documents\QlikView Examples\Calendar\Book1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Physio);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DateLink:&lt;BR /&gt;LOAD&lt;BR /&gt;NHS&lt;BR /&gt;,Date as Date1&lt;BR /&gt;,'Episode' as DateType&lt;BR /&gt;RESIDENT Episode&lt;BR /&gt;;&lt;BR /&gt;LOAD&lt;BR /&gt;NHS&lt;BR /&gt;,FoodDate as Date1&lt;BR /&gt;,'Food' as DateType&lt;BR /&gt;RESIDENT Food&lt;BR /&gt;;&lt;BR /&gt;LOAD&lt;BR /&gt;NHS&lt;BR /&gt;,PhysioDate as Date1&lt;BR /&gt;,'Physio' as DateType&lt;BR /&gt;RESIDENT Physio;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;CALL CalendarFromField('Date1', 'CommonCalendar','');&lt;BR /&gt;CALL CalendarFromField('EpisodeDate', 'EpisodeCalendar', 'Episode ');&lt;BR /&gt;CALL CalendarFromField('FoodDate', 'FoodCalendar', 'Food ');&lt;BR /&gt;CALL CalendarFromField('PhysioDate', 'PhysioCalendar', 'Physio ');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I'm getting a 'Semantic Error', can anyone help?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kev&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521654#M747624</guid>
      <dc:creator>kev6brown</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521869#M747625</link>
      <description>I didn't understand why CALL function added?&lt;BR /&gt;&lt;BR /&gt;CALL function works whenever you have SUB in the script. Is there any such?&lt;BR /&gt;&lt;BR /&gt;To create calendar change all datethe fields as one and make a flag for each. Then the date field to build master calendar. This is straight forward after that..</description>
      <pubDate>Tue, 18 Dec 2018 00:15:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521869#M747625</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2018-12-18T00:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521929#M747626</link>
      <description>&lt;P&gt;Try like this&lt;/P&gt;&lt;P&gt;TEMP:&lt;/P&gt;&lt;P&gt;LOAD Max(Date) AS MaxDate&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\KBrown\Documents\QlikView Examples\Calendar\Book1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Episode);&lt;BR /&gt;Concatenate&lt;BR /&gt;LOAD Max(FoodDate) AS MaxDate&lt;BR /&gt;[C:\Users\KBrown\Documents\QlikView Examples\Calendar\Book1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Food);&lt;BR /&gt;Concatenate&lt;BR /&gt;LOAD Max(PhysioDate) AS MaxDate&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\KBrown\Documents\QlikView Examples\Calendar\Book1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Physio);&lt;/P&gt;&lt;P&gt;/**********************Select Min and Max Date from 'TEMP' Table*************/&lt;BR /&gt;LET varMinDate = Num(MakeDate(2012,04,01));&lt;BR /&gt;LET varMaxDate = Num(peek('MaxDate', 0, 'TEMP'));&lt;/P&gt;&lt;P&gt;//*************** Temporary Calendar ***************&lt;BR /&gt;TempCalendar:&lt;BR /&gt;LOAD&lt;BR /&gt;$(varMinDate)+IterNo()-1 AS Num,&lt;BR /&gt;Date($(varMinDate)+IterNo()-1) AS TempDate&lt;BR /&gt;AUTOGENERATE 1 WHILE $(varMinDate)+IterNo()-1&amp;lt;= $(varMaxDate);&lt;/P&gt;&lt;P&gt;//*************** Master Calendar ***************&lt;BR /&gt;MasterCalendar:&lt;BR /&gt;LOAD TempDate AS [Posting Date],&lt;BR /&gt;TempDate AS %Date,&lt;BR /&gt;YearName(TempDate,0,4) AS FinancialYear,&lt;BR /&gt;Date(Yearstart(TempDate,0,4)) AS YearStart,&lt;BR /&gt;floor(TempDate) as LinkCommonDate,&lt;BR /&gt;Date(Yearend(TempDate,0,4)) AS YearEnd,&lt;BR /&gt;date(addyears( Date(Yearstart(TempDate,0,4)), -1), 'DD/MM/YYYY') as LYearStart,&lt;BR /&gt;date(addyears( Date(Yearend(TempDate,0,4)), -1), 'DD/MM/YYYY') as LYearEnd,&lt;BR /&gt;Num(Date(Yearstart(TempDate,0,4),'YYYY')) AS FinancialYearNo,&lt;BR /&gt;date(MonthStart(TempDate),'MMM-YY') AS MonthYear,&lt;BR /&gt;Month(TempDate) AS MonthName,&lt;BR /&gt;If(Num(Month(TempDate))&amp;gt;3,Num(Month(TempDate))-3,Num(Month(TempDate))+9) AS MonthNumber,&lt;BR /&gt;MonthStart(TempDate) AS MonthStart,&lt;BR /&gt;MonthEnd(TempDate) AS MonthEnd,&lt;BR /&gt;Year(TempDate) AS Year,&lt;BR /&gt;'Q' &amp;amp; alt(if(Month(TempDate)&amp;lt;4,4),if(Month(TempDate)&amp;lt;7,1),if(Month(TempDate)&amp;lt;10,2),3) AS Quarter,&lt;BR /&gt;quarterstart(TempDate,0,4) AS QuarterStart,&lt;BR /&gt;quarterend(TempDate,0,4) AS QuarterEnd,&lt;BR /&gt;quartername(TempDate,0,4) AS QuarterName,&lt;BR /&gt;if(Num(Month(TempDate))&amp;gt;3,Year(TempDate)+1,Year(TempDate)) AS FiscalYear,&lt;BR /&gt;AutoNumber(Month(TempDate) &amp;amp; Year(TempDate)) AS Sequential,&lt;BR /&gt;NUM(TempDate) AS DateNum,&lt;BR /&gt;monthname(TempDate) AS CalMonthYear,&lt;BR /&gt;Day(TempDate) &amp;amp;'-'&amp;amp; Date(TempDate,'MMM') AS DayMon&lt;/P&gt;&lt;P&gt;RESIDENT TempCalendar&lt;BR /&gt;ORDER BY TempDate Asc;&lt;/P&gt;&lt;P&gt;DROP Table TempCalendar;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Dec 2018 06:41:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar/m-p/1521929#M747626</guid>
      <dc:creator>prma7799</dc:creator>
      <dc:date>2018-12-18T06:41:08Z</dc:date>
    </item>
  </channel>
</rss>

