<?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 Generate new table based on date ranges in existing table? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332693#M122614</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to use a combination of Autogenerate(), While and Peek()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll put together a script and post shortly.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Apr 2012 14:57:09 GMT</pubDate>
    <dc:creator>Jason_Michaelides</dc:creator>
    <dc:date>2012-04-02T14:57:09Z</dc:date>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332690#M122611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a table where each row with a start date an end date and a few other metrics.&amp;nbsp; What I want to acheive in the load is to then split out these days into individual rows in a new table with a single date column and linking the same metrics.&amp;nbsp; I'll try to illustrate below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exiting table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Start_Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End_Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; etc&lt;/P&gt;&lt;P&gt;01/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 05/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Anystreet&amp;nbsp; &lt;/P&gt;&lt;P&gt;01/02/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/02/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bob&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 AnotherStreet&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Desired Result:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Date&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; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; etc&lt;/P&gt;&lt;P&gt;01/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Anystreet &lt;/P&gt;&lt;P&gt;02/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Anystreet &lt;/P&gt;&lt;P&gt;03/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Anystreet &lt;/P&gt;&lt;P&gt;04/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Anystreet &lt;/P&gt;&lt;P&gt;05/04/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Anystreet &lt;/P&gt;&lt;P&gt;01/02/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bob&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 AnotherStreet &lt;/P&gt;&lt;P&gt;02/02/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bob&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 AnotherStreet &lt;/P&gt;&lt;P&gt;03/02/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bob&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 AnotherStreet &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please can anyone advise how I could achieve this result?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dominic&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 14:15:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332690#M122611</guid>
      <dc:creator />
      <dc:date>2012-04-02T14:15:41Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332691#M122612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check you manual for&amp;nbsp; IntervalMatch&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 14:19:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332691#M122612</guid>
      <dc:creator>Clever_Anjos</dc:creator>
      <dc:date>2012-04-02T14:19:31Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332692#M122613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've taken a look and it doesn't quite match my situation.&amp;nbsp; I don't have 2 tables to match, I have a single table I want to split out into days for each line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate the help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dominic&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 14:53:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332692#M122613</guid>
      <dc:creator />
      <dc:date>2012-04-02T14:53:03Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332693#M122614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to use a combination of Autogenerate(), While and Peek()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll put together a script and post shortly.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 14:57:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332693#M122614</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-04-02T14:57:09Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332694#M122615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually - you just need Peek()...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 14:57:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332694#M122615</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-04-02T14:57:55Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332695#M122616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jason, look forward to seeing the script.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 15:01:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332695#M122616</guid>
      <dc:creator />
      <dc:date>2012-04-02T15:01:41Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332696#M122617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Use this example to generate a Calendar Table and then use it in IntervalMatch&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;/*******************************************************************&lt;BR /&gt; This example shows some common patterns for generating a &lt;BR /&gt; table of dates.&lt;BR /&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="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;/*&lt;BR /&gt; Set the ending date. Note the use of the num() function to make the loop work correctly.&lt;BR /&gt; The End Date can be set using other functions like, MakeDate(). Just make sure it's a number.&lt;BR /&gt; */&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LET&lt;/STRONG&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vEndDate&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt; &lt;/EM&gt;&lt;SPAN style="font-size: 8pt;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;num&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;today&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(1)); &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;// End at today's date&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;/* &lt;BR /&gt; Set the start date. Subtract 1 to simplify the LOAD loop.&lt;BR /&gt; Again, make sure the value is a number by using num().&lt;BR /&gt; */&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LET&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vStartDate&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;num&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;MakeDate&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(2006,1,1)) -1; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;// Start at 2006-01-01.&lt;BR /&gt; /* Some other variations for setting the start date: */&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;//&amp;nbsp; --12 months back from EndDate &lt;BR /&gt; //LET vStartDate = num( addMonths($(vEndDate),-12) );&lt;BR /&gt; //&amp;nbsp; --Beginning of the current year&lt;BR /&gt; //LET vStartDate = num( yearStart(today(1)) ) -1;&lt;BR /&gt; //&amp;nbsp; --Beginning of the prior year&lt;BR /&gt; //LET vStartDate = num( yearStart(addMonths($(vEndDate),-12)) ) -1;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;/*&lt;BR /&gt; Note: Each example LOAD below generates a seperate table for &lt;BR /&gt; demonstration purposes. In a real application, there is typically only one date table.&lt;BR /&gt; */&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;/*&lt;BR /&gt; Generate the date table using iterNo() to control the loop.&lt;BR /&gt; */&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; DateMaster:&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LOAD&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(vStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; + &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IterNo&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;()) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AUTOGENERATE&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; 1&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;WHILE&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(vStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; + &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IterNo&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;() &amp;lt;= &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(vEndDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; ;&lt;BR /&gt; &lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;/*&lt;BR /&gt; This example adds addtional dimensions to the table.&lt;BR /&gt; It's simplest to do this with a preceeding LOAD.&lt;BR /&gt; */&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;BR /&gt; DateMaster2:&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LOAD&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;year&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Year&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;month&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Month&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;day&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Day&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;weekday&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Weekday&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; ;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LOAD&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(vStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; + &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IterNo&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;()) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AUTOGENERATE&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; 1&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;WHILE&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(vStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; + &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IterNo&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;() &amp;lt;= &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(vEndDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; ;&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 15:13:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332696#M122617</guid>
      <dc:creator>Clever_Anjos</dc:creator>
      <dc:date>2012-04-02T15:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332697#M122618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dominic&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Given a start and end date for your analysis, loop over all the dates to bring in the rows by day:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For zi = zStartDate To zEndDate&lt;/P&gt;&lt;P&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;Let zDate = Date(zi);&lt;/P&gt;&lt;P&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;&lt;EM&gt;Result_Table:&lt;/EM&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;LOAD Date($(zi)) As Date,&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;Name,&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;Address1, ...&lt;/P&gt;&lt;P&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;Resident ExistingTable&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Where Start_Date &amp;lt;= Date($(zi)) And End_Date &amp;gt;= Date($(zi))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This script fragment assumes that zStartDate and zEndDate are numeric and that your source data is in ExistingTable. Adjust as required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could use fixed dates for start and end, or use the minimum and maximum dates from your source data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 15:36:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332697#M122618</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2012-04-02T15:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332698#M122619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jonathan's solution is much better than my idea!&amp;nbsp; Have attached a finished solution using his idea (seeing as I was doing one)...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 15:51:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332698#M122619</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-04-02T15:51:19Z</dc:date>
    </item>
    <item>
      <title>Re: Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332699#M122620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the replies.&amp;nbsp; Finished work for today, will try implementing tomorrow and feedback.&amp;nbsp; Dominic&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2012 16:32:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332699#M122620</guid>
      <dc:creator />
      <dc:date>2012-04-02T16:32:41Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332700#M122621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Really useful Jason, appreciate it, I swapped the code virtually directly and it worked great.&amp;nbsp; I had to make one small amendment though for anyone else using Jason's example, you'll need to change the ordering of the resident loads to find mindate and maxdate (before the peek's), DESC should be ASC for mindate and ASC should be DESC for maxdate.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Apr 2012 07:28:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332700#M122621</guid>
      <dc:creator />
      <dc:date>2012-04-03T07:28:03Z</dc:date>
    </item>
    <item>
      <title>Generate new table based on date ranges in existing table?</title>
      <link>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332701#M122622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've a table with Project Nos., StartdateProject,EnddateProject &amp;amp; Revenue&lt;/P&gt;&lt;P&gt;I need to a create a Calender so that on selecting a particular Year , all the projects starting or ending in this Year are displayed.&lt;/P&gt;&lt;P&gt;Moreover, on selecting the Quarters (Q1 or Q2 or Q3 or Q4) the Revenue should be shown only for that Quarter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For eg. if a project has Yearly Revenue of 1000 &amp;amp; the project runs from 1 Jan, 2015 to 31 Dec, 2015&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then on Selecting Q1, Revenue displayed should be 1000/4(=250).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 May 2012 16:15:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generate-new-table-based-on-date-ranges-in-existing-table/m-p/332701#M122622</guid>
      <dc:creator />
      <dc:date>2012-05-06T16:15:55Z</dc:date>
    </item>
  </channel>
</rss>

