<?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: Create Years between Two Dates in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688569#M727006</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/25613"&gt;@albertovarela&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try to use the same logic on my real and bigger data set, it throws me an error&lt;/P&gt;&lt;P&gt;Syntax error&lt;/P&gt;&lt;P&gt;Unexpected token: 'Cost', expected one of: ',', ':', 'OPERATOR_PLUS', 'OPERATOR_MINUS', 'OPERATOR_MULTIPLICATION', 'OPERATOR_DIVISION', 'OPERATOR_STRING_CONCAT', ...&lt;/P&gt;&lt;P&gt;Cost:&lt;BR /&gt;LOAD&lt;BR /&gt;1 as ID,&lt;BR /&gt;2020 + IterNo() -1 as EndYear,&lt;BR /&gt;as &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Cost&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;AutoGenerate&lt;BR /&gt;(1)&lt;BR /&gt;While&lt;BR /&gt;2020 + IterNo() - 1 &amp;lt;=&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;--------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The DEBUG Mode gives me this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Capture.JPG" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30762i4311E20B001CFF94/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 27 Mar 2020 16:39:34 GMT</pubDate>
    <dc:creator>qlikwiz123</dc:creator>
    <dc:date>2020-03-27T16:39:34Z</dc:date>
    <item>
      <title>Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688322#M727003</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a table&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" width="192" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="64" height="17"&gt;ID&lt;/TD&gt;&lt;TD width="64"&gt;EndYear&lt;/TD&gt;&lt;TD width="64"&gt;Cost&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2025&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2038&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result Table should be 50/6&amp;nbsp; for ID 1 and distributed across years until 2025 (6 years from today to 2025 including current year)&lt;/P&gt;&lt;P&gt;and for ID 2, it is 100/19 (2020 to 2038 including 2020 is 19 years) and distributed over years until 2038.&lt;/P&gt;&lt;TABLE border="0" width="192" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="64" height="17"&gt;ID&lt;/TD&gt;&lt;TD width="64"&gt;EndYear&lt;/TD&gt;&lt;TD width="64"&gt;Cost&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;8.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;8.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;8.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;8.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;8.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1&lt;/TD&gt;&lt;TD&gt;2025&lt;/TD&gt;&lt;TD&gt;8.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2025&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2026&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;2&lt;/TD&gt;&lt;TD&gt;2038&lt;/TD&gt;&lt;TD&gt;5.26&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Sat, 16 Nov 2024 18:52:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688322#M727003</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2024-11-16T18:52:46Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688336#M727004</link>
      <description>&lt;P&gt;Please take a look at the attached qvw&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Script.jpg" style="width: 241px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30699iC11A8A2715CAAF65/image-size/large?v=v2&amp;amp;px=999" role="button" title="Script.jpg" alt="Script.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Mar 2020 22:04:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688336#M727004</guid>
      <dc:creator>albertovarela</dc:creator>
      <dc:date>2020-03-26T22:04:06Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688486#M727005</link>
      <description>&lt;P&gt;Exceptional. Thank you so much &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 12:45:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688486#M727005</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-03-27T12:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688569#M727006</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/25613"&gt;@albertovarela&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try to use the same logic on my real and bigger data set, it throws me an error&lt;/P&gt;&lt;P&gt;Syntax error&lt;/P&gt;&lt;P&gt;Unexpected token: 'Cost', expected one of: ',', ':', 'OPERATOR_PLUS', 'OPERATOR_MINUS', 'OPERATOR_MULTIPLICATION', 'OPERATOR_DIVISION', 'OPERATOR_STRING_CONCAT', ...&lt;/P&gt;&lt;P&gt;Cost:&lt;BR /&gt;LOAD&lt;BR /&gt;1 as ID,&lt;BR /&gt;2020 + IterNo() -1 as EndYear,&lt;BR /&gt;as &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Cost&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;AutoGenerate&lt;BR /&gt;(1)&lt;BR /&gt;While&lt;BR /&gt;2020 + IterNo() - 1 &amp;lt;=&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;--------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The DEBUG Mode gives me this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Capture.JPG" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30762i4311E20B001CFF94/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 16:39:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688569#M727006</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-03-27T16:39:34Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688597#M727007</link>
      <description>&lt;P&gt;You don't need the square brackets enclosing DISPOSITION YEAR in the definition of vL_EndYear.&amp;nbsp; Also, try adding the Let Statement before the variables.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Script.jpg" style="width: 526px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30768i8740F15AB781694D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Script.jpg" alt="Script.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 17:09:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688597#M727007</guid>
      <dc:creator>albertovarela</dc:creator>
      <dc:date>2020-03-27T17:09:46Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688605#M727008</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/25613"&gt;@albertovarela&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I removed the Square Brackets and added Let&lt;/P&gt;&lt;P&gt;I think the problem here is with the Term 'Cost' either as Table Name or Field Name. If you see the image below, ID and End Year has values but Cost comes up as ' as Cost' which is strange&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Capture 1.JPG" style="width: 506px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30770i93880AF75039F95B/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture 1.JPG" alt="Capture 1.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Capture 2.JPG" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30769iE97A53767526ECAC/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture 2.JPG" alt="Capture 2.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 17:33:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688605#M727008</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-03-27T17:33:32Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688613#M727009</link>
      <description>&lt;P&gt;ah! Look at the End Year on your screenshots; It's 2019. This&amp;nbsp; means that field&amp;nbsp;Cost_Year can have negatives!&lt;/P&gt;&lt;P&gt;The quick fix - on line 188&amp;nbsp; update to:&amp;nbsp; '$(vL_Cost)' as Cost&lt;/P&gt;&lt;P&gt;Alberto&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 17:42:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688613#M727009</guid>
      <dc:creator>albertovarela</dc:creator>
      <dc:date>2020-03-27T17:42:32Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688666#M727010</link>
      <description>&lt;P&gt;Thank you, will try this and hopefully don't have to get back to you again &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 19:31:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1688666#M727010</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-03-27T19:31:59Z</dc:date>
    </item>
    <item>
      <title>Re: Create Years between Two Dates</title>
      <link>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1689564#M727016</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/t5/user/viewprofilepage/user-id/25613" target="_blank" rel="noopener"&gt;@AlbertoV&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry to bother you but is there a way we can adjust this logic at month level too?&lt;/P&gt;&lt;P&gt;Lets say if ID 1 has EndDate in 2025 in February, the Cost must be adjusted in years based on number of months in each year. Meaning, the total cost of 50 for ID 1 should be calculated only for 10 months in 2020, 12 months each until 2024 and 2 months in 2025.&lt;/P&gt;</description>
      <pubDate>Tue, 31 Mar 2020 17:21:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Create-Years-between-Two-Dates/m-p/1689564#M727016</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-03-31T17:21:00Z</dc:date>
    </item>
  </channel>
</rss>

