<?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 Date Comparison in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319437#M117734</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you don't have a comma before THEN in your real script, have you?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should give you a syntax error and discards the execution of the follwing statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Jul 2011 20:33:55 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2011-07-29T20:33:55Z</dc:date>
    <item>
      <title>Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319435#M117732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to compare a couple of dates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CheckDt was created with the following script:&amp;nbsp; date(Today(),'MM/DD/YYYY') as CheckDt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to do a comparisson to identify if the QVD had been updated Today with the following in the script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if num(CheckDt) = num(Today()), THEN&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set vCHECK = 1;&lt;/P&gt;&lt;P&gt;Else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set vCHECK = 0;&lt;/P&gt;&lt;P&gt;End if;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It keeps coming up with 0.&amp;nbsp; I've changed the format of the fields about a 1/2 dozen ways but can't get it set the vCHECK = 1.&amp;nbsp; When doing the comparison via sheet object, the comparison is true. I've done date#, date, num, num#....I'm baffled. Any help is appreciated. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS, we just upgraded to QV10...if that matters.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 19:38:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319435#M117732</guid>
      <dc:creator />
      <dc:date>2011-07-29T19:38:38Z</dc:date>
    </item>
    <item>
      <title>Re: Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319436#M117733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The following script returns 1 for the variable vCHECK for me in QlikView Version 10 for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG style="color: #0000ff; font-size: 8pt;"&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;LET vCHECK = '';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;LET CheckDt = Date(Today(),'MM/DD/YYYY');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;if num(CheckDt) = num(Date(Today())) THEN&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set vCHECK = 1;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;Else&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set vCHECK = 0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 10pt;"&gt;End if;&lt;/SPAN&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;STRONG style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&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;&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;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;/SPAN&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;&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;EM style="color: #808080; font-size: 8pt;"&gt;&lt;EM style="color: #808080; font-size: 8pt;"&gt; &lt;/EM&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;/SPAN&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;EM style="color: #808080; font-size: 8pt;"&gt;&lt;EM style="color: #808080; font-size: 8pt;"&gt; &lt;/EM&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="color: #808080; font-size: 8pt;"&gt;&lt;EM style="color: #808080; font-size: 8pt;"&gt; &lt;/EM&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;/SPAN&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 19:53:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319436#M117733</guid>
      <dc:creator>nagaiank</dc:creator>
      <dc:date>2011-07-29T19:53:22Z</dc:date>
    </item>
    <item>
      <title>Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319437#M117734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you don't have a comma before THEN in your real script, have you?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should give you a syntax error and discards the execution of the follwing statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 20:33:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319437#M117734</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2011-07-29T20:33:55Z</dc:date>
    </item>
    <item>
      <title>Re: Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319438#M117735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No it's not in the script...just a typo here...but good catch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;krishnamoorthy, your logic works...but only in a new document.&amp;nbsp; With my existing document it doesn't.&amp;nbsp; I'm my real script I'm doing a max(LOAD_DATE) as CheckDT before the comparison logic.&amp;nbsp; I can't see why that would be a problem, but maybe it is?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's the actual script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check:&lt;BR /&gt;load (LOAD_DATE) from $(QVDFILE) (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Comp:&lt;BR /&gt;Load max(LOAD_DATE) as CheckDt Resident Check;&lt;/P&gt;&lt;P&gt;Drop Table Check;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if num(CheckDt) = num(date(TODAY(),'MM/DD/YYYY')) THEN&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET CHECK = 1;&lt;BR /&gt;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set CHECK = 0;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;End if;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 21:17:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319438#M117735</guid>
      <dc:creator />
      <dc:date>2011-07-29T21:17:58Z</dc:date>
    </item>
    <item>
      <title>Re: Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319439#M117736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;don't you need a group by clause if you want to use max in the script?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you can alternatively use order by and then peek to get the max date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 21:39:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319439#M117736</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2011-07-29T21:39:40Z</dc:date>
    </item>
    <item>
      <title>Re: Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319440#M117737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check:&lt;/P&gt;&lt;P&gt;load (LOAD_DATE) from $(QVDFILE) (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Comp:&lt;/P&gt;&lt;P&gt;Load * as CheckDt Resident Check order by LOAD_DATE;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Check;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if num(peek('CheckDt',-1,'Comp') = num(date(TODAY(),'MM/DD/YYYY')) THEN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET CHECK = 1;&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set CHECK = 0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN id="mce_marker"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 21:43:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319440#M117737</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2011-07-29T21:43:59Z</dc:date>
    </item>
    <item>
      <title>Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319441#M117738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, ok, I think you can use max() in the script,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but you should access the value using&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: bold;"&gt;fieldvalue( 'CheckDt', 1 )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 21:55:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319441#M117738</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2011-07-29T21:55:17Z</dc:date>
    </item>
    <item>
      <title>Date Comparison</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319442#M117739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Thanks.&amp;nbsp; I didn't think about the multiple rows and they were the thing that was getting me.&amp;nbsp; Appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2011 20:34:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Comparison/m-p/319442#M117739</guid>
      <dc:creator />
      <dc:date>2011-08-01T20:34:47Z</dc:date>
    </item>
  </channel>
</rss>

