<?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 Calendar Object - Numbers instead of Dates in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889515#M989144</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've got a calendar based Rob Wunderlich's great Calendar Subroutine which works great&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14370498282376485" jivemacro_uid="_14370498282376485" modifiedtitle="true"&gt;
&lt;P&gt;//===================================================&lt;/P&gt;
&lt;P&gt;// Subroutine to Generate Calendar. &lt;/P&gt;
&lt;P&gt;//===================================================&lt;/P&gt;
&lt;P&gt;SUB CalendarFromField(_field, _calendar, _prefix)&lt;/P&gt;
&lt;P&gt;[$(_calendar)]:&lt;/P&gt;
&lt;P&gt;// Generate Final Calendar&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [$(_field)]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,year([$(_field)])&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as [$(_prefix)Year]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,month([$(_field)])&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;&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; as [$(_prefix)Month]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,day([$(_field)])&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as [$(_prefix)Day]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,weekday([$(_field)])&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;&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; as [$(_prefix)Weekday]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,month([$(_field)]) &amp;amp; ' ' &amp;amp; year([$(_field)])&amp;nbsp;&amp;nbsp;&amp;nbsp; as [$(_prefix)Period]&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;// Generate range of dates between min and max.&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date(DateMin + IterNo()) as [$(_field)]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Link Field&lt;/P&gt;
&lt;P&gt;WHILE DateMin + IterNo() &amp;lt;= DateMax&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;// Find min and max of date field values.&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; min(datefield)-1 as DateMin&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,max(datefield) as DateMax&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;// Load date field values.&lt;/P&gt;
&lt;P&gt;LOAD &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FieldValue('$(_field)', RecNo()) as datefield&lt;/P&gt;
&lt;P&gt;AutoGenerate FieldValueCount('$(_field)');&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;END SUB&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to create 2 calendar objects so a user can select a FROM and TO registration date using this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14370498860017861 jive_text_macro" jivemacro_uid="_14370498860017861" modifiedtitle="true"&gt;
&lt;P&gt;MinMaxDate:&lt;/P&gt;
&lt;P&gt;Load &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min(Date([Registration Date])) as MinDate, &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max(Date([Registration Date])) as MaxDate &lt;/P&gt;
&lt;P&gt;Resident RegistrationCalendar;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Let vMinDate = NUM(PEEK('MinDate',0,'MinMaxDate'));&lt;/P&gt;
&lt;P&gt;Let vMaxDate = NUM(PEEK('MaxDate',0,'MinMaxDate'));&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Drop Table MinMaxDate;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The calendar object seems to be populated with a 5 digit # rather than a date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do i need to do something to convert it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jul 2015 12:33:48 GMT</pubDate>
    <dc:creator>haymarketpaul</dc:creator>
    <dc:date>2015-07-16T12:33:48Z</dc:date>
    <item>
      <title>Calendar Object - Numbers instead of Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889515#M989144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've got a calendar based Rob Wunderlich's great Calendar Subroutine which works great&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14370498282376485" jivemacro_uid="_14370498282376485" modifiedtitle="true"&gt;
&lt;P&gt;//===================================================&lt;/P&gt;
&lt;P&gt;// Subroutine to Generate Calendar. &lt;/P&gt;
&lt;P&gt;//===================================================&lt;/P&gt;
&lt;P&gt;SUB CalendarFromField(_field, _calendar, _prefix)&lt;/P&gt;
&lt;P&gt;[$(_calendar)]:&lt;/P&gt;
&lt;P&gt;// Generate Final Calendar&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [$(_field)]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,year([$(_field)])&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as [$(_prefix)Year]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,month([$(_field)])&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;&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; as [$(_prefix)Month]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,day([$(_field)])&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as [$(_prefix)Day]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,weekday([$(_field)])&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;&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; as [$(_prefix)Weekday]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,month([$(_field)]) &amp;amp; ' ' &amp;amp; year([$(_field)])&amp;nbsp;&amp;nbsp;&amp;nbsp; as [$(_prefix)Period]&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;// Generate range of dates between min and max.&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date(DateMin + IterNo()) as [$(_field)]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Link Field&lt;/P&gt;
&lt;P&gt;WHILE DateMin + IterNo() &amp;lt;= DateMax&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;// Find min and max of date field values.&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; min(datefield)-1 as DateMin&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,max(datefield) as DateMax&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;// Load date field values.&lt;/P&gt;
&lt;P&gt;LOAD &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FieldValue('$(_field)', RecNo()) as datefield&lt;/P&gt;
&lt;P&gt;AutoGenerate FieldValueCount('$(_field)');&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;END SUB&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to create 2 calendar objects so a user can select a FROM and TO registration date using this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14370498860017861 jive_text_macro" jivemacro_uid="_14370498860017861" modifiedtitle="true"&gt;
&lt;P&gt;MinMaxDate:&lt;/P&gt;
&lt;P&gt;Load &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min(Date([Registration Date])) as MinDate, &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max(Date([Registration Date])) as MaxDate &lt;/P&gt;
&lt;P&gt;Resident RegistrationCalendar;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Let vMinDate = NUM(PEEK('MinDate',0,'MinMaxDate'));&lt;/P&gt;
&lt;P&gt;Let vMaxDate = NUM(PEEK('MaxDate',0,'MinMaxDate'));&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Drop Table MinMaxDate;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The calendar object seems to be populated with a 5 digit # rather than a date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do i need to do something to convert it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 12:33:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889515#M989144</guid>
      <dc:creator>haymarketpaul</dc:creator>
      <dc:date>2015-07-16T12:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar Object - Numbers instead of Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889516#M989145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;On the Number tab of your Calendar Object, Override Document Settings and set to Date.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 12:37:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889516#M989145</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-07-16T12:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar Object - Numbers instead of Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889517#M989146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perfect - Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 12:39:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889517#M989146</guid>
      <dc:creator>haymarketpaul</dc:creator>
      <dc:date>2015-07-16T12:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar Object - Numbers instead of Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889518#M989147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've got a new problem in that the data isn't filtered when i pick a date?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have variables in the calendar object set to vMinDate and vMaxDate respectively in each of the objects&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then Min Value set to&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=Min(Date([Registration Date]))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and Max Value set to&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=Max(Date([Registration Date]))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 12:51:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889518#M989147</guid>
      <dc:creator>haymarketpaul</dc:creator>
      <dc:date>2015-07-16T12:51:34Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar Object - Numbers instead of Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889519#M989148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Probably best for you to to create a sample qvw for that and create a new thread for that new question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2015 12:54:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889519#M989148</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-07-16T12:54:37Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar Object - Numbers instead of Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889520#M989149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No problem - i was missing the triggers - all working nicely now&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:49:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-Object-Numbers-instead-of-Dates/m-p/889520#M989149</guid>
      <dc:creator>haymarketpaul</dc:creator>
      <dc:date>2015-07-20T15:49:19Z</dc:date>
    </item>
  </channel>
</rss>

