<?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 Problem to get the last date with peek in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255167#M1182955</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you could probably check the Date field from end to start on a Date type value, then stop, like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Key_Table_For:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Cod,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date&lt;/P&gt;&lt;P&gt;1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-01-11&lt;/P&gt;&lt;P&gt;2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-03-14&lt;/P&gt;&lt;P&gt;3,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-04-15&lt;/P&gt;&lt;P&gt;4,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;5,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMinDate = Num(Peek('Date',0,'Key_Table_For'));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for i = NoOfRows('Key_Table_For')-1 to 0 step -1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMaxDate = Peek('Date',$(i),'Key_Table_For');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exit for when isnum($(varMaxDate));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMaxDate = num($(#varMaxDate));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S.&lt;/P&gt;&lt;P&gt;Under very special conditions (only valid Dates or NULL in field Date and only unique Date values, you could also try fieldvalue('Date',fieldvaluecount('Date') ) instead of the peek() for the last date record).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Nov 2011 22:24:37 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2011-11-24T22:24:37Z</dc:date>
    <item>
      <title>Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255166#M1182954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the next table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cod&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-01-11&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-03-14&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-04-15&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to create a calendar, then i used this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LET varMinDate = Num(Peek('Date',0,'Key_Table_For'));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LET varMaxDate = Num(Peek('DAte',-1,'Key_Table_For'));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When i load the script i have a issue because the last record there isn't date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How i get the last date and no the last record ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Nov 2011 20:29:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255166#M1182954</guid>
      <dc:creator>julruiz123</dc:creator>
      <dc:date>2011-11-24T20:29:13Z</dc:date>
    </item>
    <item>
      <title>Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255167#M1182955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you could probably check the Date field from end to start on a Date type value, then stop, like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Key_Table_For:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Cod,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date&lt;/P&gt;&lt;P&gt;1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-01-11&lt;/P&gt;&lt;P&gt;2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-03-14&lt;/P&gt;&lt;P&gt;3,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011-04-15&lt;/P&gt;&lt;P&gt;4,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;5,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMinDate = Num(Peek('Date',0,'Key_Table_For'));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for i = NoOfRows('Key_Table_For')-1 to 0 step -1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMaxDate = Peek('Date',$(i),'Key_Table_For');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exit for when isnum($(varMaxDate));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMaxDate = num($(#varMaxDate));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S.&lt;/P&gt;&lt;P&gt;Under very special conditions (only valid Dates or NULL in field Date and only unique Date values, you could also try fieldvalue('Date',fieldvaluecount('Date') ) instead of the peek() for the last date record).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Nov 2011 22:24:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255167#M1182955</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2011-11-24T22:24:37Z</dc:date>
    </item>
    <item>
      <title>Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255168#M1182956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0cm 0cm 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri;"&gt;&lt;EM&gt;&lt;SPAN lang="EN-US" style="font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;amp;quot;Times New Roman&amp;amp;quot;; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: ES-MX;"&gt;Hi,&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0cm 0cm 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;EM style=": ; mso-fareast-language: ES-MX; mso-bidi-font-family: Calibri; color: #000000; font-size: 10pt; mso-ansi-language: EN; font-family: Calibri; mso-fareast-font-family: &amp;amp;quot; mso-bidi-theme-font: minor-latin;"&gt;Do you have more Colum? &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Calibri;"&gt;&lt;EM&gt;&lt;SPAN lang="EN" style="font-size: 10pt; mso-ansi-language: EN; mso-fareast-font-family: &amp;amp;quot;Times New Roman&amp;amp;quot;; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: ES-MX;"&gt;why you do not use in Scrip&lt;BR /&gt; WHERE Date &amp;lt;&amp;gt;'-';in the Load, by not to charge the lines.&lt;BR /&gt; &lt;BR /&gt; What has worked for me to generate a calendar is to use a date base or minimum date, and the variable Today (), just like that today is my always maximum. &lt;/SPAN&gt;&lt;/EM&gt;&lt;EM&gt;&lt;SPAN lang="EN-US" style="font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;amp;quot;Times New Roman&amp;amp;quot;; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: ES-MX;"&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0cm 0cm 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri;"&gt;&lt;EM&gt;&lt;SPAN lang="EN-US" style="font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;amp;quot;Times New Roman&amp;amp;quot;; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: ES-MX;"&gt;I hope you understand me, use google translators&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Nov 2011 22:35:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255168#M1182956</guid>
      <dc:creator>montero91</dc:creator>
      <dc:date>2011-11-24T22:35:21Z</dc:date>
    </item>
    <item>
      <title>Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255169#M1182957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can do a resident load from your table. Use a where clause like &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE NotIsNull(Date)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and sort the table by date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ORDER BY Date ASC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use the Peek function against your new table, which does not contain any null values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Nov 2011 08:02:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255169#M1182957</guid>
      <dc:creator />
      <dc:date>2011-11-25T08:02:02Z</dc:date>
    </item>
    <item>
      <title>Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255170#M1182958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't change de Load because there are other columns, so i decided to follow the suggest from Montero. I did it in this way&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET varMinDate = Num(Peek('Date',0,'Key_Table_For'));&lt;/P&gt;&lt;P&gt;LET varMaxDate = Num(Today());&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Nov 2011 14:15:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255170#M1182958</guid>
      <dc:creator>julruiz123</dc:creator>
      <dc:date>2011-11-25T14:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255171#M1182959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How about this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;minmax:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; min(Date) as MinDate,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; max(Date) as MaxDate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RESIDENT mytable;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LET vMinDate = peek('MinDate');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LET vMaxDate = peek('MaxDate);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;DROP TABLE minmax;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Nov 2011 22:51:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255171#M1182959</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2011-11-25T22:51:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to get the last date with peek</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255172#M1182960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Rob, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It works perfect!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 Nov 2011 02:54:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-to-get-the-last-date-with-peek/m-p/255172#M1182960</guid>
      <dc:creator>julruiz123</dc:creator>
      <dc:date>2011-11-26T02:54:16Z</dc:date>
    </item>
  </channel>
</rss>

