<?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 object or date handling error in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519579#M194122</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is "&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;&lt;STRONG&gt;AcceptDate&lt;/STRONG&gt;" really an integer or a double value - floor(&lt;/SPAN&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;&lt;STRONG&gt;AcceptDate&lt;/STRONG&gt;) creates an integer value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;- Marcus&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Jul 2013 14:27:09 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2013-07-24T14:27:09Z</dc:date>
    <item>
      <title>Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519578#M194121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;I created a Calendar table and the date field is contained in "&lt;STRONG&gt;AcceptDate&lt;/STRONG&gt;"&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;I then created a Start Date ... End Date calendar controls with the following straightforard rules (see below screenshot)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;The valid date range is 1/1/2006 to 24/7/2006 and these are defined in thevariables &lt;STRONG&gt;vMinDate&lt;/STRONG&gt; and &lt;STRONG&gt;vMaxDate&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;The start and end dates selected are contained in variable "&lt;STRONG&gt;vStartDate&lt;/STRONG&gt;" and "&lt;STRONG&gt;vEndDate&lt;/STRONG&gt;"&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="44479" class="jive-image-thumbnail jive-image" onclick="" alt="date1.jpg" src="https://community.qlik.com/legacyfs/online/44479_date1.jpg" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;Everything works find until I select a date that is outside the allowable range (e.g &lt;STRONG&gt;25/7/2013&lt;/STRONG&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;When I select that date, the control follows the rules and correctly reverts the data back to the allowable maximum (&lt;STRONG&gt;23/7/2013&lt;/STRONG&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;Look, however, what happens to the variable that contains the vEndDate (see below) - Any ideas how to remove the time part of the date?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="44480" class="jive-image-thumbnail jive-image" onclick="" alt="date2.jpg" src="https://community.qlik.com/legacyfs/online/44480_date2.jpg" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;Any clues/assistance would be very welcome indeed&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;Thanx&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;Alexis&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 14:07:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519578#M194121</guid>
      <dc:creator>alexis</dc:creator>
      <dc:date>2013-07-24T14:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519579#M194122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is "&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;&lt;STRONG&gt;AcceptDate&lt;/STRONG&gt;" really an integer or a double value - floor(&lt;/SPAN&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;&lt;STRONG&gt;AcceptDate&lt;/STRONG&gt;) creates an integer value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'trebuchet ms', geneva;"&gt;- Marcus&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 14:27:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519579#M194122</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2013-07-24T14:27:09Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519580#M194123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for responding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following is an extract of the code that was used to generate the date field AcceptDate.&lt;/P&gt;&lt;P&gt;Does this help at all?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Alexis&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MinMax:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD Max(AcceptDate) AS MaxDate,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min(AcceptDate) AS MinDate&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;RESIDENT DeclarationHeader;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LET vMinDate = Num(Peek('MinDate',0,'MinMax'),'#####');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LET vMaxDate = Num(Peek('MaxDate',-1,'MinMax'), '#####');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DateIsland:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD date($(vMinDate) + IterNo()) as D&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;AUTOGENERATE 1&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;WHILE $(vMinDate) + IterNo() &amp;lt;= $(vMaxDate);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Calendar:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D&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 AcceptDate,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; week(D)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As Week,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; weekday(D)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As WeekDay&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;etc .....&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; RESIDENT&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DateIsland;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 15:00:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519580#M194123</guid>
      <dc:creator>alexis</dc:creator>
      <dc:date>2013-07-24T15:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519581#M194124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MinMax:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD floor(Max(AcceptDate)) AS MaxDate,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floor(Min(AcceptDate)) AS MinDate&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;RESIDENT DeclarationHeader;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 15:24:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519581#M194124</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2013-07-24T15:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519582#M194125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will try it a little later because I am just about to go to a meeting and I will revert with result!&lt;/P&gt;&lt;P&gt;It sounds promising!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Alexis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 15:27:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519582#M194125</guid>
      <dc:creator>alexis</dc:creator>
      <dc:date>2013-07-24T15:27:55Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519583#M194126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tried your suggestion but nothing has changed.&lt;/P&gt;&lt;P&gt;The "floor" function you suggested affects vMinDate and vMaxDate which if you look at my screenshots were not causing a problem anyway. It is the vEndDate (and possibly vStartDate) that appear to store the date in its full format (date and time).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any other suggestions anyone?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx&lt;/P&gt;&lt;P&gt;Alexis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 20:21:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519583#M194126</guid>
      <dc:creator>alexis</dc:creator>
      <dc:date>2013-07-24T20:21:49Z</dc:date>
    </item>
    <item>
      <title>Re: Calendar object or date handling error</title>
      <link>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519584#M194127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your "floor" suggestion solved it in the end.&lt;/P&gt;&lt;P&gt;It seems that the offender was "AcceptDate" and so in the 2 calendar controls I have changed the Min and Max values as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Start Date: (stored in variable &lt;STRONG&gt;vStartDate&lt;/STRONG&gt;)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt;WAS&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;&amp;nbsp; CHANGED TO&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Min value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min(AcceptDate)&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; floor(min(AcceptDate))&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; &lt;/P&gt;&lt;P&gt;Max value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max(AcceptDate)&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; floor(max(AcceptDate))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End Date: (stored in variable &lt;STRONG&gt;vEndDate&lt;/STRONG&gt;)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt;WAS&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;&amp;nbsp; CHANGED TO&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Min value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(vStartDate) + 1&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; $(vStartDate)&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; &lt;/P&gt;&lt;P&gt;Max value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max(AcceptDate)&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; floor(max(AcceptDate))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2013 20:47:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calendar-object-or-date-handling-error/m-p/519584#M194127</guid>
      <dc:creator>alexis</dc:creator>
      <dc:date>2013-07-24T20:47:07Z</dc:date>
    </item>
  </channel>
</rss>

