<?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: Only load data of last 4 weeks in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553593#M693781</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The single quotes around the week record name don't look right. Try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE week &amp;gt;= $(=Max(week))-3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND colour = 'BLUE';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If that doesn't work, a simpler clause would be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE week &amp;gt;= week(today())-3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND colour = 'BLUE';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to see the last 4 weeks and you don't think data will run up until today, you may need to include the max(week) in the data table, using a GROUP BY clause:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Include a field when you load in your table that has one value for all the records&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TheTable:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 AS SameField,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; week,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Left Join onto The Table as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN (TheTable) LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SameField,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; max(week) AS MaxWeek&lt;/P&gt;&lt;P&gt;RESIDENT TheTable&lt;/P&gt;&lt;P&gt;GROUP BY SameField&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. You can then use MaxWeek-3 without the dollar expansion as it is a data table field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for not being able to try this out. I'm looking at the forum while doing a reload.&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Jul 2013 06:57:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-07-09T06:57:01Z</dc:date>
    <item>
      <title>Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553592#M693779</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG style="font-size: 9pt; font-family: 'Courier New';"&gt;Hi,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG style="font-size: 9pt; font-family: 'Courier New';"&gt;I want to load data only from the last 4 weeks, I tried below but it's not working:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: blue; font-size: 9pt; font-family: 'Courier New';"&gt;LOAD&lt;/STRONG&gt; &lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;week&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;color&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: blue; font-size: 9pt;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt; table&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;where 'week'&amp;gt;=&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style="color: gray; font-size: 9pt; font-family: 'Courier New';"&gt;$(=Max(week))&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;-3 and &lt;SPAN style="font-family: 'Courier New'; color: maroon; font-size: 9pt;"&gt;color&lt;/SPAN&gt;='BLUE'; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;Anyone can help?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;Peter&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2013 06:44:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553592#M693779</guid>
      <dc:creator />
      <dc:date>2013-07-09T06:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553593#M693781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The single quotes around the week record name don't look right. Try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE week &amp;gt;= $(=Max(week))-3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND colour = 'BLUE';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If that doesn't work, a simpler clause would be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE week &amp;gt;= week(today())-3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND colour = 'BLUE';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to see the last 4 weeks and you don't think data will run up until today, you may need to include the max(week) in the data table, using a GROUP BY clause:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Include a field when you load in your table that has one value for all the records&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TheTable:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 AS SameField,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; week,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Left Join onto The Table as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN (TheTable) LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SameField,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; max(week) AS MaxWeek&lt;/P&gt;&lt;P&gt;RESIDENT TheTable&lt;/P&gt;&lt;P&gt;GROUP BY SameField&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. You can then use MaxWeek-3 without the dollar expansion as it is a data table field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for not being able to try this out. I'm looking at the forum while doing a reload.&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2013 06:57:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553593#M693781</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-07-09T06:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553594#M693783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tried but failed. Is there any other way?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2013 08:44:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553594#M693783</guid>
      <dc:creator />
      <dc:date>2013-07-09T08:44:13Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553595#M693785</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;LET vWeekFrom = week(today());&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD week,&lt;/P&gt;&lt;P&gt;data,&lt;/P&gt;&lt;P&gt;data,&lt;/P&gt;&lt;P&gt;data,&lt;/P&gt;&lt;P&gt;data,&lt;/P&gt;&lt;P&gt;color&lt;/P&gt;&lt;P&gt;FROM table&lt;/P&gt;&lt;P&gt;where week&amp;gt;=$(vWeekFrom) and color='BLUE'; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2013 08:52:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553595#M693785</guid>
      <dc:creator />
      <dc:date>2013-07-09T08:52:38Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553596#M693787</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;where week(date(Today()))-4 &lt;SPAN style="color: #000000; font-family: 'Courier New'; font-size: 12px; background-color: #ffffff;"&gt;and &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-size: 9pt; font-family: 'Courier New'; color: maroon;"&gt;color&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'Courier New'; font-size: 12px; background-color: #ffffff;"&gt;='BLUE';&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2013 08:55:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553596#M693787</guid>
      <dc:creator>er_mohit</dc:creator>
      <dc:date>2013-07-09T08:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553597#M693789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;you can try &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;week=week(date(Today()))-4 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-size: 12px; color: #000000; font-family: 'Courier New';"&gt;and &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-size: 9pt; font-family: 'Courier New'; color: maroon;"&gt;color&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-size: 12px; color: #000000; font-family: 'Courier New';"&gt;='BLUE';&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2013 09:07:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553597#M693789</guid>
      <dc:creator />
      <dc:date>2013-07-09T09:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553598#M693790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks but the situation is maybe more complicated than I thought. Actually we're using "Year Week" here instead of "Week". e.g. 201301 means wk01 of 2013.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this week is 201301, I would like to only load data since 201250, is it possible to make a formula to achieve this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 05:26:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553598#M693790</guid>
      <dc:creator />
      <dc:date>2013-07-10T05:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: Only load data of last 4 weeks</title>
      <link>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553599#M693791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then you might find useful a sequential week number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create the vWeekFrom using a sequential wwek number so won't have problems with year ends. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;let vWeekFrom = (year(today()) * 12 + week(today()) ) - 7;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, use a WHERE clause in your LOAD statement:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;WHERE num(month(datefield)) * 12 + week(datefield) &amp;gt;= $(vWeekFrom);&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 08:57:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Only-load-data-of-last-4-weeks/m-p/553599#M693791</guid>
      <dc:creator />
      <dc:date>2013-07-10T08:57:26Z</dc:date>
    </item>
  </channel>
</rss>

