<?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 Loop with autofill? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Loop-with-autofill/m-p/279409#M712996</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Torbjörn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just to give you an idea, this works:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;base:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1, F2, F3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P12, a, b&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P1, ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P2, c, d&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P3, , &lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;autofill:&lt;/P&gt;&lt;P&gt;LOAD F1 as Field1, &lt;/P&gt;&lt;P&gt;if(IsNull(F2) or Trim(F2)='', peek(Field2), F2) as Field2, &lt;/P&gt;&lt;P&gt;if(IsNull(F3) or Trim(F3)='', peek(Field3), F3) as Field3&lt;/P&gt;&lt;P&gt;Resident base;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Ralf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 May 2011 17:57:38 GMT</pubDate>
    <dc:creator>rbecher</dc:creator>
    <dc:date>2011-05-06T17:57:38Z</dc:date>
    <item>
      <title>Loop with autofill?</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-with-autofill/m-p/279408#M712995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a simple loop - see attachement - that are returning values for a prognosis calculation. I had to loop this to be able to connect to other tables, because there's no useful dates in the table, just a date when the post is created.&lt;/P&gt;&lt;P&gt;One value should be used until a new value appear in that column, like:&lt;/P&gt;&lt;P&gt;P12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b&lt;/P&gt;&lt;P&gt;P1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;P2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d&lt;/P&gt;&lt;P&gt;P3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;and so on. So the value for P1 should be the last recorded = P12 and for P3 = P2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I must have the loop to "autofil" the last existing values where the fields are empty or null. Like:&lt;/P&gt;&lt;P&gt;P12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b&lt;/P&gt;&lt;P&gt;P1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b&lt;/P&gt;&lt;P&gt;P2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d&lt;/P&gt;&lt;P&gt;P3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d&lt;/P&gt;&lt;P&gt;and so on...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to do that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/@Ungvall&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 11:13:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-with-autofill/m-p/279408#M712995</guid>
      <dc:creator />
      <dc:date>2011-05-06T11:13:12Z</dc:date>
    </item>
    <item>
      <title>Loop with autofill?</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-with-autofill/m-p/279409#M712996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Torbjörn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just to give you an idea, this works:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;base:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1, F2, F3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P12, a, b&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P1, ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P2, c, d&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; P3, , &lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;autofill:&lt;/P&gt;&lt;P&gt;LOAD F1 as Field1, &lt;/P&gt;&lt;P&gt;if(IsNull(F2) or Trim(F2)='', peek(Field2), F2) as Field2, &lt;/P&gt;&lt;P&gt;if(IsNull(F3) or Trim(F3)='', peek(Field3), F3) as Field3&lt;/P&gt;&lt;P&gt;Resident base;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Ralf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 17:57:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-with-autofill/m-p/279409#M712996</guid>
      <dc:creator>rbecher</dc:creator>
      <dc:date>2011-05-06T17:57:38Z</dc:date>
    </item>
  </channel>
</rss>

