<?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: How to join with master calender in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339085#M831799</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am concatenating all three table with name Table1 means fact table it is taking min and max date from fact table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see like this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fact: &lt;/P&gt;&lt;P&gt;Load &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state, &lt;/P&gt;&lt;P&gt;transactiondate as Date,&lt;/P&gt;&lt;P&gt;sales,&lt;/P&gt;&lt;P&gt;'Sales' as Flag&lt;/P&gt;&lt;P&gt;form Table1;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state,&lt;/P&gt;&lt;P&gt;group,&lt;/P&gt;&lt;P&gt;actualdate as Date,&lt;/P&gt;&lt;P&gt;value ,&lt;/P&gt;&lt;P&gt;'Value'&amp;nbsp; as Flag&lt;/P&gt;&lt;P&gt;from Table2;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;Load&amp;nbsp; &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state,&lt;/P&gt;&lt;P&gt;id,&lt;/P&gt;&lt;P&gt;date as Date,&lt;/P&gt;&lt;P&gt;amount,&lt;/P&gt;&lt;P&gt;'Amount' as Flag&lt;/P&gt;&lt;P&gt;from Table3;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Jun 2017 06:50:38 GMT</pubDate>
    <dc:creator>prma7799</dc:creator>
    <dc:date>2017-06-22T06:50:38Z</dc:date>
    <item>
      <title>How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339079#M831793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;I have 3 tables data which contains below columns and please help on writing code for data model and creating master calender and joining with date. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1 contains region, country, state, transactiondate,sales&lt;/P&gt;&lt;P&gt;Table2 contains region, country, state,group,actualdate,value&lt;/P&gt;&lt;P&gt;Table3 contains region, country, state,id,date,amount&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please help me on code for above table joins with calender date, but dates are different in each tables and columns also different. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Kanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339079#M831793</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339080#M831794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try like this ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jun 2017 05:40:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339080#M831794</guid>
      <dc:creator>prma7799</dc:creator>
      <dc:date>2017-06-22T05:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339081#M831795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much.. I am not able to qvw.. Can u please share the code.. So that I can create new app for test..that helps me alot..&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Kanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jun 2017 06:35:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339081#M831795</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-22T06:35:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339082#M831796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;//Code for tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1: &lt;/P&gt;&lt;P&gt;Load &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state, &lt;/P&gt;&lt;P&gt;transactiondate as Date,&lt;/P&gt;&lt;P&gt;sales,&lt;/P&gt;&lt;P&gt;'Sales' as Flag&lt;/P&gt;&lt;P&gt;form Table1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;Table2:&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state,&lt;/P&gt;&lt;P&gt;group,&lt;/P&gt;&lt;P&gt;actualdate as Date,&lt;/P&gt;&lt;P&gt;value ,&lt;/P&gt;&lt;P&gt;'Value'&amp;nbsp; as Flag&lt;/P&gt;&lt;P&gt;from Table2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;Table3:&lt;/P&gt;&lt;P&gt;Load&amp;nbsp; &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state,&lt;/P&gt;&lt;P&gt;id,&lt;/P&gt;&lt;P&gt;date as Date,&lt;/P&gt;&lt;P&gt;amount,&lt;/P&gt;&lt;P&gt;'Amount' as Flag&lt;/P&gt;&lt;P&gt;from Table3;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Code for Master Cal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATE:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;MIN(Date) AS MIN_DATE,&lt;/P&gt;&lt;P&gt;MAX(Date) AS MAX_DATE&lt;/P&gt;&lt;P&gt;Resident Table1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vDataMax= PEEK('MAX_DATE','0','DATE');&lt;/P&gt;&lt;P&gt;LET vDataMin= PEEK('MIN_DATE','0','DATE');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MasaterCalendar:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt; $(vDataMin)+IterNo()-1 AS Date&lt;/P&gt;&lt;P&gt;// Date($(vDataMin)+IterNo()-1) AS TempDate&lt;/P&gt;&lt;P&gt;AUTOGENERATE 1 WHILE $(vDataMin)+IterNo()-1 &amp;lt;= $(vDataMax);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendar:&lt;/P&gt;&lt;P&gt;Load *, Quarter &amp;amp;' '&amp;amp;&amp;nbsp; (right(FiscalYear,2)) as QuarterYear;&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Floor(Date) as Posting_Num,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Year(YearName(Date,0,4)) as FiscalYear, &lt;/P&gt;&lt;P&gt;subfield(ApplyMap('Quarter',text(Month(Date)),'') , '|' , 1) as TestQuarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YearName(Date,0,4) AS FinancialYear,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date(Floor(Date),'DD/MM/YYYY') as [Posting Date],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date(Date,'MMM-YYYY') AS MonthYear,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date(MonthStart(Date),'MMM-YY') AS MonthYear1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(Date) AS MonthName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Num(Month(Date))&amp;gt;3,Num(Month(Date))-3,Num(Month(Date))+9) AS MonthNumber,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MonthStart(Date) AS MonthStart,&lt;/P&gt;&lt;P&gt;&amp;nbsp; MonthEnd(Date) AS MonthEnd,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Year(Date) AS Year,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; quarterstart(Date,0,4) AS QuarterStart,&lt;/P&gt;&lt;P&gt;&amp;nbsp; quarterend(Date,0,4) AS QuarterEnd,&lt;/P&gt;&lt;P&gt;&amp;nbsp; quartername(Date,0,4) AS QuarterName,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Date(Yearstart(Date,0,4)) AS YearStart,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Date(Yearend(Date,0,4)) AS YearEnd,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Day(Date) &amp;amp;'-'&amp;amp; Date(Date,'MMM') AS DayMon&lt;/P&gt;&lt;P&gt;Resident&amp;nbsp; MasaterCalendar;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop Table MasaterCalendar; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jun 2017 06:39:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339082#M831796</guid>
      <dc:creator>prma7799</dc:creator>
      <dc:date>2017-06-22T06:39:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339083#M831797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Probably best to concatenate into a single fact and alias the date fields to the same field name to link to the master calendar:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Fact:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD region, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; country, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; state, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; transactiondate as date,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; sales,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 'Table1' as source&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM Table1;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Concatenate(Fact)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD region, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; country, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; state,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; actualdate as date,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; group,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; value,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 'Table2' as source&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM Table2;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Concatenate(Fact)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD region, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; country, &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; state,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; id,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; date,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; amount,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 'Table3' as source&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM Table3;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adjust the code to your environment and requirements. Set the source field to more meaningful strings.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jun 2017 06:45:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339083#M831797</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2017-06-22T06:45:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339084#M831798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's very helpful for me.. Just have one query. &lt;/P&gt;&lt;P&gt;From each table date field is generating may not be all same dates. &lt;/P&gt;&lt;P&gt;That time we are calculataing min and Max value.. Of date.. How can we say it is taking from all tables min and Max values.. I thought&amp;nbsp; it is taking min and Max values from table1 only... What about remaining tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jun 2017 06:47:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339084#M831798</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-22T06:47:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to join with master calender</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339085#M831799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am concatenating all three table with name Table1 means fact table it is taking min and max date from fact table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see like this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fact: &lt;/P&gt;&lt;P&gt;Load &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state, &lt;/P&gt;&lt;P&gt;transactiondate as Date,&lt;/P&gt;&lt;P&gt;sales,&lt;/P&gt;&lt;P&gt;'Sales' as Flag&lt;/P&gt;&lt;P&gt;form Table1;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state,&lt;/P&gt;&lt;P&gt;group,&lt;/P&gt;&lt;P&gt;actualdate as Date,&lt;/P&gt;&lt;P&gt;value ,&lt;/P&gt;&lt;P&gt;'Value'&amp;nbsp; as Flag&lt;/P&gt;&lt;P&gt;from Table2;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;Load&amp;nbsp; &lt;/P&gt;&lt;P&gt;region, &lt;/P&gt;&lt;P&gt;country, &lt;/P&gt;&lt;P&gt;state,&lt;/P&gt;&lt;P&gt;id,&lt;/P&gt;&lt;P&gt;date as Date,&lt;/P&gt;&lt;P&gt;amount,&lt;/P&gt;&lt;P&gt;'Amount' as Flag&lt;/P&gt;&lt;P&gt;from Table3;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jun 2017 06:50:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-join-with-master-calender/m-p/1339085#M831799</guid>
      <dc:creator>prma7799</dc:creator>
      <dc:date>2017-06-22T06:50:38Z</dc:date>
    </item>
  </channel>
</rss>

