<?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: Forward Filling of Values in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533629#M108243</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have adjusted the script for the new requirement to take into account the products that didn't start on 2017-01.&lt;/P&gt;
&lt;P&gt;However, I have a question, in your excel the required output for Vac_8989 doesn't have 2017-10. Should it be like this or should this line also be included?&lt;/P&gt;
&lt;P&gt;I mean, with the script below the 2017-10 is included since I assumed it should be there like the other products and because then the modification is minimum. Removing it will be a bit trickier. So, let me know.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Input_Table:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD AutoNumberHash256(date_year_month&amp;amp;product_brand_name) as Key,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; date_year_month,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; date_year_month as date_year_month_original,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; "Sum of effective_wac_price"&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;FROM [lib://DataFiles/Input_Output File&amp;nbsp; (1).xlsx]&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;(ooxml, embedded labels, table is Input);&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;MinMax:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; Min(Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM')) as MinDate,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; Max(Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM')) as MaxDate&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LET vMinDate = Num(Peek('MinDate', 0, 'MinMax'));&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LET vMaxDate = Num(Peek('MaxDate', 0, 'MinMax'));&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE MinMax;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;TempCal:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; Year($(vMinDate) + Rowno() - 1) &amp;amp;'-'&amp;amp; num(month($(vMinDate) + Rowno() - 1),'00') as date_year_month&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;AUTOGENERATE $(vMaxDate) - $(vMinDate) +1;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;JOIN(TempCal)&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; date_year_month_original&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Full_Key:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD *,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; AutoNumberHash256(date_year_month&amp;amp;product_brand_name) as Key1&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT TempCal&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;where date_year_month&amp;gt;=date_year_month_original;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE TempCal;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Concatenate(Input_Table)&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp; *&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Full_Key&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;WHERE not Exists(Key,Key1);&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE Full_Key;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Output_Table:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;NoConcatenate&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt; date_year_month,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; If(len("Sum of effective_wac_price")=0, peek("Sum of effective_wac_price"), "Sum of effective_wac_price") as "Sum of effective_wac_price"&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;WHERE len(If(len("Sum of effective_wac_price")=0, peek("Sum of effective_wac_price"), "Sum of effective_wac_price"))&amp;gt;0&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;ORDER BY product_brand_name,product_name,product_ndc,date_year_month;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="3"&gt;Kind Regards&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
    <pubDate>Thu, 16 Oct 2025 13:25:51 GMT</pubDate>
    <dc:creator>Daniel_Castella</dc:creator>
    <dc:date>2025-10-16T13:25:51Z</dc:date>
    <item>
      <title>Forward Filling of Values</title>
      <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533195#M108188</link>
      <description>&lt;P&gt;Hi Qlik Experts,&lt;/P&gt;
&lt;P&gt;Please refer the data which I have attached 'Input_Output File.xlsx'.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Example: &lt;BR /&gt;This is my input data.&lt;/P&gt;
&lt;TABLE width="1087"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="142"&gt;product_brand_name&lt;/TD&gt;
&lt;TD width="566"&gt;product_name&lt;/TD&gt;
&lt;TD width="86"&gt;product_ndc&lt;/TD&gt;
&lt;TD width="114"&gt;date_year_month&lt;/TD&gt;
&lt;TD width="179"&gt;Sum of effective_wac_price&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;934.440857&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-04&lt;/TD&gt;
&lt;TD&gt;1011&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-10&lt;/TD&gt;
&lt;TD&gt;994.28&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Expected Output:&lt;/P&gt;
&lt;TABLE width="593"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="136"&gt;product_brand_name&lt;/TD&gt;
&lt;TD width="94"&gt;product_name&lt;/TD&gt;
&lt;TD width="82"&gt;product_ndc&lt;/TD&gt;
&lt;TD width="110"&gt;date_year_month&lt;/TD&gt;
&lt;TD width="171"&gt;Sum of effective_wac_price&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;934.440857&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-03&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-04&lt;/TD&gt;
&lt;TD&gt;1011&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-09&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-10&lt;/TD&gt;
&lt;TD&gt;994.28&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-03&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-04&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-09&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-10&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please provide me the solution in Qlik.&lt;/P&gt;
&lt;P&gt;I have tried firstly Master calendar , secondly used peek function. Im provide the script here as well.&lt;/P&gt;
&lt;DIV&gt;Data:&lt;/DIV&gt;
&lt;DIV&gt;LOAD&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM') as Date,&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; product_brand_name as Country,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;//product_name,&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;product_ndc&amp;nbsp; as ID,&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[Sum of effective_wac_price] as Value&lt;/DIV&gt;
&lt;DIV&gt;FROM&lt;/DIV&gt;
&lt;DIV&gt;[C:\Users\rvr1\Downloads\WAC File With Rishi Dates.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;NoConcatenate&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;MinMax:&lt;/DIV&gt;
&lt;DIV&gt;LOAD&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; min(Date(Date#(Date,'YYYY-MM'),'YYYY-MM')) as MinDate,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; max(Date(Date#(Date,'YYYY-MM'),'YYYY-MM')) as MaxDate&lt;/DIV&gt;
&lt;DIV&gt;RESIDENT Data;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;LET vMinDate = Num(Peek('MinDate', 0, 'MinMax'));&lt;/DIV&gt;
&lt;DIV&gt;LET vMaxDate = Num(Peek('MaxDate', 0, 'MinMax'));&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Drop Table MinMax;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;TempCal:&lt;/DIV&gt;
&lt;DIV&gt;LOAD&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Date($(vMinDate) + Rowno() - 1) as Tempdate&lt;/DIV&gt;
&lt;DIV&gt;AUTOGENERATE $(vMaxDate) - $(vMinDate) +1;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;///----2nd set&lt;/DIV&gt;
&lt;DIV&gt;Date:&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Load Date(Date#(Tempdate),'YYYY-MM') as Date2 Resident TempCal;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Drop Table TempCal;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Date2:&lt;/DIV&gt;
&lt;DIV&gt;Load Date2 as Date,&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;0 as Value&lt;/DIV&gt;
&lt;DIV&gt;Resident Date&lt;/DIV&gt;
&lt;DIV&gt;Where not exists (Date, Date2);&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Drop Table Date;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Join (Date2)&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Dist_Country:&lt;/DIV&gt;
&lt;DIV&gt;Load Distinct Country Resident Data;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Concatenate (Data)&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Load * Resident Date2;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Drop Table Date2;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Temp:&lt;/DIV&gt;
&lt;DIV&gt;Load&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Date, Country, ID, Value,&lt;/DIV&gt;
&lt;DIV&gt;if(peek(Country)=Country, if(Value = 0, Peek(Value2),Value),Value) as Value2&lt;/DIV&gt;
&lt;DIV&gt;Resident Data&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Order by Country, Date;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Drop Table Data;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Exit SCRIPT;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please provide me the script for the output. Its very challenging for me to get the output.&lt;/P&gt;
&lt;P&gt;I need your help guys.&lt;/P&gt;
&lt;P&gt;Thanks in Advance Heartfully.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Oct 2025 06:51:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533195#M108188</guid>
      <dc:creator>Rvr123</dc:creator>
      <dc:date>2025-10-13T06:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: Forward Filling of Values</title>
      <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533248#M108191</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You can try this :&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;T_Data:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load *&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;,&amp;nbsp; &amp;nbsp;product_brand_name &amp;amp; product_name &amp;amp; product_ndc&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; as Key&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, Date(MonthEnd(MakeDate(Left(date_year_month,4), Right(date_year_month,2)))) as Date&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Inline [&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;product_brand_name, product_name, product_ndc, date_year_month, Sum_of_effective_wac_price&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-01, 934.440857&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-02, 948.73&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-04, 1011&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-05, 948.73&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-06, 948.73&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-07, 981.127746&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac2387, 200MG/10ML, 13601, 2017-10, 994.28&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac_5590, VIAL WET SD 200MG/10ML, 13602, 2017-01, 50&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac_5590, VIAL WET SD 200MG/10ML, 13602, 2017-02, 51&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac_5590, VIAL WET SD 200MG/10ML, 13602, 2017-06, 52&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Vac_5590, VIAL WET SD 200MG/10ML, 13602, 2017-08, 53&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;];&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;T_Interval:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;Key as Key&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;,&amp;nbsp; &amp;nbsp;if(Key&amp;lt;&amp;gt;Previous(Key), Date(MakeDate(2999,12,31)), Date(Previous(Date)-1)) as To_Date&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, Date &amp;nbsp; as From_Date&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, Sum_of_effective_wac_price as Sum_of_effective_wac_price&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Resident T_Data&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Order by Key, Date Desc;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;T_MinMax:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&amp;nbsp; Min(Date#(date_year_month, 'YYYY-MM')) AS Min_date_year_month,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&amp;nbsp; &amp;nbsp; Max(Date#(date_year_month, 'YYYY-MM')) AS Max_date_year_month&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Resident T_Data;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;LET vMin_Min_date_year_month = Num(Peek('Min_date_year_month', 0, 'T_MinMax'));&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;LET vMax_Max_date_year_month = Num(Peek('Max_date_year_month', 0, 'T_MinMax'));&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Drop Table T_MinMax;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;// Init table with dates (End month by default)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;F_Data:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;Date(MonthEnd(AddMonths($(vMin_Min_date_year_month), IterNo() - 1))) as Tmp_Date&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;,&amp;nbsp; &amp;nbsp;Text(Date(AddMonths($(vMin_Min_date_year_month), IterNo() - 1), 'YYYY-MM')) as date_year_month&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Autogenerate 1&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;While AddMonths($(vMin_Min_date_year_month), IterNo() - 1) &amp;lt;= $(vMax_Max_date_year_month);;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;// Add dimensions for each dates&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Left Join(F_Data)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load Distinct&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;Key&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, product_brand_name&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;,&amp;nbsp; &amp;nbsp;product_name&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;,&amp;nbsp; &amp;nbsp;product_ndc&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Resident T_Data;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Drop Table T_Data;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Left Join(F_Data)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;IntervalMatch(Tmp_Date, Key)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;From_Date&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, To_Date&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, Key&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Resident T_Interval;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Left Join(F_Data)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Load&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;From_Date&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, To_Date&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, Key&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;, Sum_of_effective_wac_price&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Resident T_Interval;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Drop Fields From_Date, To_Date, Key, Tmp_Date From F_Data;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;Drop Table T_Interval;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You will get :&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SRA_0-1760357653369.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/184197i9D4FCE17011727B3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SRA_0-1760357653369.png" alt="SRA_0-1760357653369.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;SRA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 13 Oct 2025 12:14:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533248#M108191</guid>
      <dc:creator>SRA</dc:creator>
      <dc:date>2025-10-13T12:14:35Z</dc:date>
    </item>
    <item>
      <title>Re: Forward Filling of Values</title>
      <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533265#M108194</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;I have found this solution too:&lt;/P&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Input_Table:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD &lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;FONT size="2"&gt;&lt;EM&gt;AutoNumberHash256(date_year_month&amp;amp;product_brand_name) as Key,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;FONT size="2"&gt;&lt;EM&gt;product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; date_year_month,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"Sum of effective_wac_price"&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;FROM [lib://DataFiles/Input_Output File .xlsx]&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;(ooxml, embedded labels, table is Input);&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;MinMax:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min(Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM')) as MinDate,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max(Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM')) as MaxDate&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LET vMinDate = Num(Peek('MinDate', 0, 'MinMax'));&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LET vMaxDate = Num(Peek('MaxDate', 0, 'MinMax'));&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE MinMax;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;TempCal:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Year($(vMinDate) + Rowno() - 1) &amp;amp;'-'&amp;amp; num(month($(vMinDate) + Rowno() - 1),'00') as date_year_month&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;AUTOGENERATE $(vMaxDate) - $(vMinDate) +1;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;JOIN(TempCal)&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;FONT size="2"&gt;&lt;EM&gt;product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; product_ndc&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Full_Key:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp; *,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AutoNumberHash256(date_year_month&amp;amp;product_brand_name) as Key1&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT TempCal;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE TempCal;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Concatenate(Input_Table)&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp; *&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Full_Key&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;WHERE not Exists(Key,Key1);&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE Full_Key;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Output_Table:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;NoConcatenate&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;FONT size="2"&gt;&lt;EM&gt; date_year_month,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;FONT size="2"&gt;&lt;EM&gt; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If(len("Sum of effective_wac_price")=0, peek("Sum of effective_wac_price"), "Sum of effective_wac_price") as "Sum of effective_wac_price"&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;WHERE len(If(len("Sum of effective_wac_price")=0, peek("Sum of effective_wac_price"), "Sum of effective_wac_price"))&amp;gt;0&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;ORDER BY product_brand_name, product_name, product_ndc, date_year_month;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I hope it helps.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Kind Regards&lt;/DIV&gt;
&lt;DIV&gt;Daniel&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Table.jpg" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/184198i6702C9897A84AE9C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Table.jpg" alt="Table.jpg" /&gt;&lt;/span&gt;
&lt;P&gt; &lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 13 Oct 2025 12:54:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533265#M108194</guid>
      <dc:creator>Daniel_Castella</dc:creator>
      <dc:date>2025-10-13T12:54:02Z</dc:date>
    </item>
    <item>
      <title>Re: Forward Filling of Values</title>
      <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533458#M108224</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;
&lt;P&gt;Thanks its really helpful. Its giving the expected output.&lt;/P&gt;
&lt;P&gt;But there is a case, in my input excel file if you see, both&amp;nbsp;product_brand_name have the same&amp;nbsp;date_year_month start. (That is product_brand_name of Vac2387 and&amp;nbsp;Vac_5590 have 2017-01 is the start date).&lt;/P&gt;
&lt;P&gt;but my 3rd&amp;nbsp;product_brand_name&amp;nbsp;Vac_8989 have the start date of 2017-05. but When I ran your code, Im getting values populated on 2017-01 to 2017-04 for this product which is picking values from previous&amp;nbsp;product_brand_name. But I expect the start date of this&amp;nbsp;product_brand_name to be from&amp;nbsp;2017-05 only. (Please refer my input and expected output table below)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Input:&lt;/P&gt;
&lt;TABLE width="1087"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="142"&gt;product_brand_name&lt;/TD&gt;
&lt;TD width="566"&gt;product_name&lt;/TD&gt;
&lt;TD width="86"&gt;product_ndc&lt;/TD&gt;
&lt;TD width="114"&gt;date_year_month&lt;/TD&gt;
&lt;TD width="179"&gt;Sum of effective_wac_price&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;934.440857&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-04&lt;/TD&gt;
&lt;TD&gt;1011&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-10&lt;/TD&gt;
&lt;TD&gt;994.28&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-09&lt;/TD&gt;
&lt;TD&gt;80&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Expected Output:&lt;/P&gt;
&lt;TABLE width="593"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="136"&gt;product_brand_name&lt;/TD&gt;
&lt;TD width="94"&gt;product_name&lt;/TD&gt;
&lt;TD width="82"&gt;product_ndc&lt;/TD&gt;
&lt;TD width="110"&gt;date_year_month&lt;/TD&gt;
&lt;TD width="171"&gt;Sum of effective_wac_price&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;934.440857&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-03&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-04&lt;/TD&gt;
&lt;TD&gt;1011&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;948.73&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-09&lt;/TD&gt;
&lt;TD&gt;981.127746&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac2387&lt;/TD&gt;
&lt;TD&gt;200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13601&lt;/TD&gt;
&lt;TD&gt;2017-10&lt;/TD&gt;
&lt;TD&gt;994.28&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-01&lt;/TD&gt;
&lt;TD&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-02&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-03&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-04&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-09&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_5590&lt;/TD&gt;
&lt;TD&gt;VIAL WET SD,200MG/10ML&lt;/TD&gt;
&lt;TD&gt;13602&lt;/TD&gt;
&lt;TD&gt;2017-10&lt;/TD&gt;
&lt;TD&gt;53&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-05&lt;/TD&gt;
&lt;TD&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-06&lt;/TD&gt;
&lt;TD&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-07&lt;/TD&gt;
&lt;TD&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-08&lt;/TD&gt;
&lt;TD&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Vac_8989&lt;/TD&gt;
&lt;TD&gt;300MG/50ML&lt;/TD&gt;
&lt;TD&gt;15666&lt;/TD&gt;
&lt;TD&gt;2017-09&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;80&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Wed, 15 Oct 2025 09:48:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533458#M108224</guid>
      <dc:creator>Rvr123</dc:creator>
      <dc:date>2025-10-15T09:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: Forward Filling of Values</title>
      <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533485#M108226</link>
      <description>&lt;P&gt;Hi Daniel,&lt;BR /&gt;&lt;BR /&gt;Thanks for your code. It was really helpful.&lt;BR /&gt;&lt;BR /&gt;The edge case I'm having is,&amp;nbsp;&lt;BR /&gt;Assume 'Vac_8989' (from product_brand_name column) product newly coming from the start date of '2017-05' (from date_year_month column). Since we have a minimum date of data is '2017-01', the code which you have provided, is populating values for 2017-01 to 2017-04(means its picking previous product_brand_name values).&lt;BR /&gt;&lt;BR /&gt;Please refer the attached file which has my&lt;/P&gt;
&lt;P&gt;1. New input in 'Input' sheet&lt;/P&gt;
&lt;P&gt;2. Current Output in 'Current Output' sheet&lt;/P&gt;
&lt;P&gt;3. Expected output in 'Required Output'&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;please provide me code for my requirements.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Oct 2025 13:59:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533485#M108226</guid>
      <dc:creator>Rvr123</dc:creator>
      <dc:date>2025-10-15T13:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: Forward Filling of Values</title>
      <link>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533629#M108243</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have adjusted the script for the new requirement to take into account the products that didn't start on 2017-01.&lt;/P&gt;
&lt;P&gt;However, I have a question, in your excel the required output for Vac_8989 doesn't have 2017-10. Should it be like this or should this line also be included?&lt;/P&gt;
&lt;P&gt;I mean, with the script below the 2017-10 is included since I assumed it should be there like the other products and because then the modification is minimum. Removing it will be a bit trickier. So, let me know.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Input_Table:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD AutoNumberHash256(date_year_month&amp;amp;product_brand_name) as Key,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; date_year_month,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; date_year_month as date_year_month_original,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; "Sum of effective_wac_price"&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;FROM [lib://DataFiles/Input_Output File&amp;nbsp; (1).xlsx]&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;(ooxml, embedded labels, table is Input);&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;MinMax:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; Min(Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM')) as MinDate,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; Max(Date(Date#(date_year_month,'YYYY-MM'),'YYYY-MM')) as MaxDate&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LET vMinDate = Num(Peek('MinDate', 0, 'MinMax'));&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LET vMaxDate = Num(Peek('MaxDate', 0, 'MinMax'));&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE MinMax;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;TempCal:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; Year($(vMinDate) + Rowno() - 1) &amp;amp;'-'&amp;amp; num(month($(vMinDate) + Rowno() - 1),'00') as date_year_month&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;AUTOGENERATE $(vMaxDate) - $(vMinDate) +1;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;JOIN(TempCal)&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; date_year_month_original&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Full_Key:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD *,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; AutoNumberHash256(date_year_month&amp;amp;product_brand_name) as Key1&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT TempCal&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;where date_year_month&amp;gt;=date_year_month_original;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE TempCal;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Concatenate(Input_Table)&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp; *&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Full_Key&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;WHERE not Exists(Key,Key1);&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE Full_Key;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Output_Table:&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;NoConcatenate&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;LOAD&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt; date_year_month,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_brand_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt; product_name,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; product_ndc,&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp; If(len("Sum of effective_wac_price")=0, peek("Sum of effective_wac_price"), "Sum of effective_wac_price") as "Sum of effective_wac_price"&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;RESIDENT Input_Table&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;WHERE len(If(len("Sum of effective_wac_price")=0, peek("Sum of effective_wac_price"), "Sum of effective_wac_price"))&amp;gt;0&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;ORDER BY product_brand_name,product_name,product_ndc,date_year_month;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;EM&gt;DROP TABLE Input_Table;&lt;/EM&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="3"&gt;Kind Regards&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Oct 2025 13:25:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Forward-Filling-of-Values/m-p/2533629#M108243</guid>
      <dc:creator>Daniel_Castella</dc:creator>
      <dc:date>2025-10-16T13:25:51Z</dc:date>
    </item>
  </channel>
</rss>

