<?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 Get Previous Month value to next month and so on in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Get-Previous-Month-value-to-next-month-and-so-on/m-p/2511126#M105010</link>
    <description>&lt;P&gt;Dears&lt;/P&gt;&lt;P&gt;First of all please check the attached sample data.&lt;/P&gt;&lt;P&gt;I want to send any previous values to next all months.&lt;/P&gt;&lt;P&gt;For ex. In the sample data, for ID 2628 , the max date is 31/Dec/2024 and Amount is 342596.&lt;/P&gt;&lt;P&gt;What I need is, for Id 2628, the same amount (342596) should show in next all months until &lt;STRONG&gt;Current month&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;So new rows to be added like&lt;/P&gt;&lt;P&gt;31/Jan/2024&amp;nbsp; &amp;nbsp;342596&lt;/P&gt;&lt;P&gt;28/Feb/2024&amp;nbsp;&amp;nbsp;342596&lt;/P&gt;&lt;P&gt;31/Mar/2024&amp;nbsp;&amp;nbsp;342596&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;31/Mar/2025 342596&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Additionally, If any month is missing then last month value should be added to the missing month.&lt;/P&gt;&lt;P&gt;Conclusion: For each ID there should be every months transactions from its first Month.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 23 Mar 2025 22:32:41 GMT</pubDate>
    <dc:creator>shahzad</dc:creator>
    <dc:date>2025-03-23T22:32:41Z</dc:date>
    <item>
      <title>Get Previous Month value to next month and so on</title>
      <link>https://community.qlik.com/t5/App-Development/Get-Previous-Month-value-to-next-month-and-so-on/m-p/2511126#M105010</link>
      <description>&lt;P&gt;Dears&lt;/P&gt;&lt;P&gt;First of all please check the attached sample data.&lt;/P&gt;&lt;P&gt;I want to send any previous values to next all months.&lt;/P&gt;&lt;P&gt;For ex. In the sample data, for ID 2628 , the max date is 31/Dec/2024 and Amount is 342596.&lt;/P&gt;&lt;P&gt;What I need is, for Id 2628, the same amount (342596) should show in next all months until &lt;STRONG&gt;Current month&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;So new rows to be added like&lt;/P&gt;&lt;P&gt;31/Jan/2024&amp;nbsp; &amp;nbsp;342596&lt;/P&gt;&lt;P&gt;28/Feb/2024&amp;nbsp;&amp;nbsp;342596&lt;/P&gt;&lt;P&gt;31/Mar/2024&amp;nbsp;&amp;nbsp;342596&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;31/Mar/2025 342596&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Additionally, If any month is missing then last month value should be added to the missing month.&lt;/P&gt;&lt;P&gt;Conclusion: For each ID there should be every months transactions from its first Month.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 23 Mar 2025 22:32:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Get-Previous-Month-value-to-next-month-and-so-on/m-p/2511126#M105010</guid>
      <dc:creator>shahzad</dc:creator>
      <dc:date>2025-03-23T22:32:41Z</dc:date>
    </item>
    <item>
      <title>Re: Get Previous Month value to next month and so on</title>
      <link>https://community.qlik.com/t5/App-Development/Get-Previous-Month-value-to-next-month-and-so-on/m-p/2511190#M105017</link>
      <description>&lt;P&gt;I would solve it like this:&lt;/P&gt;&lt;DIV&gt;let vCurrentYearMonth = year(today()) &amp;amp; num(month(today()),'00');&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Data:&lt;/DIV&gt;&lt;DIV&gt;Load&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;*,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Year &amp;amp; num(month(MonthNum),'00') as YearMonth&lt;/DIV&gt;&lt;DIV&gt;;&lt;/DIV&gt;&lt;DIV&gt;LOAD&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; ID,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; "Date",&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Amount,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; "Year",&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; "Month",&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; match(Month,'Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec') as MonthNum,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; isMaxDate,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; isMaxDate1,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 0 as FlagGenerated&lt;/DIV&gt;&lt;DIV&gt;FROM [lib://Morgan Qlik Community:DataFiles/SampleData.xlsx]&lt;/DIV&gt;&lt;DIV&gt;(ooxml, embedded labels, table is Sheet1);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;MaxData:&lt;/DIV&gt;&lt;DIV&gt;Load&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ID,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; max(Date) as MaxDate&lt;/DIV&gt;&lt;DIV&gt;resident Data group by ID;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;left join&lt;/DIV&gt;&lt;DIV&gt;Load&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ID,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Date as MaxDate,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Amount as MaxAmount,&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;YearMonth as MaxYearMonth&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;resident Data;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;GenerateData:&lt;/DIV&gt;&lt;DIV&gt;Load&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ID,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; monthend(addmonths(MaxDate,iterno())) as Date,&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;MaxAmount as Amount,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; year(addmonths(MaxDate,iterno())) as Year,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; text(month(addmonths(MaxDate,iterno()))) as Month,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; month(addmonths(MaxDate,iterno())) as MonthNum,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; year(addmonths(MaxDate,iterno())) &amp;amp; num(month(addmonths(MaxDate,iterno())),'00') as YearMonth,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; 1 as FlagGenerated&lt;/DIV&gt;&lt;DIV&gt;resident MaxData while year(addmonths(MaxDate,iterno())) &amp;amp; num(month(addmonths(MaxDate,iterno())),'00')&amp;lt;=$(vCurrentYearMonth);&lt;/DIV&gt;&lt;DIV&gt;drop table MaxData;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Concatenate (Data)&lt;/DIV&gt;&lt;DIV&gt;Load * resident GenerateData;&lt;/DIV&gt;&lt;DIV&gt;drop table GenerateData;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Mar 2025 07:10:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Get-Previous-Month-value-to-next-month-and-so-on/m-p/2511190#M105017</guid>
      <dc:creator>morgankejerhag</dc:creator>
      <dc:date>2025-03-24T07:10:47Z</dc:date>
    </item>
  </channel>
</rss>

