<?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: Loop-alike (Take previous value if condition is met) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758745#M661691</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Seq,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Type='A',Value, peek(Ref)) as Ref&lt;/P&gt;&lt;P&gt;FROM ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Feb 2015 09:11:55 GMT</pubDate>
    <dc:creator>Gysbert_Wassenaar</dc:creator>
    <dc:date>2015-02-20T09:11:55Z</dc:date>
    <item>
      <title>Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758742#M661688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have such data, and must make 'Reference' field in such manner:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add reference field:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If &lt;SPAN style="text-decoration: underline;"&gt;Type&lt;/SPAN&gt; = 'A', take &lt;SPAN style="text-decoration: underline;"&gt;Value&lt;/SPAN&gt;;&lt;/LI&gt;&lt;LI&gt;If &lt;SPAN style="text-decoration: underline;"&gt;Type&lt;/SPAN&gt; &amp;lt;&amp;gt; 'A', take the nearest &lt;SPAN style="text-decoration: underline;"&gt;Value&lt;/SPAN&gt; of earlier sequence;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*table is ordered by Seq ASC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Original Data]&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="224" style="border: 1px solid #000000; width: 127px; height: 203px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Type&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Seq&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;D&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;39&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;7&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;C&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;8&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;54&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Must add "Reference" field]&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="224" style="border: 1px solid #000000; font-size: 13.3333330154419px; width: 127px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Type&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Seq&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Ref&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;22&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;23&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;5&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;39&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;A&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;7&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;7&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;7&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;B&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;8&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;54&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you possibly advise how we would achieve such load?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:00:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758742#M661688</guid>
      <dc:creator>atsushi_saijo</dc:creator>
      <dc:date>2015-02-20T09:00:57Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758743#M661689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Atsushi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Type&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;='A',&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Value&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Peek&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;('Ref',-1)) &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;Ref &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Should work for you&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Hopet hat helps&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Joe&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:06:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758743#M661689</guid>
      <dc:creator />
      <dc:date>2015-02-20T09:06:54Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758744#M661690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T1:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;Inline [&lt;/P&gt;&lt;P&gt;Type, Seq, Value&lt;/P&gt;&lt;P&gt;A, 1, 1&lt;/P&gt;&lt;P&gt;B, 2, 21&lt;/P&gt;&lt;P&gt;B, 3, 22&lt;/P&gt;&lt;P&gt;D, 4, 23&lt;/P&gt;&lt;P&gt;A, 5, 5&lt;/P&gt;&lt;P&gt;B, 6, 39&lt;/P&gt;&lt;P&gt;A, 7, 7&lt;/P&gt;&lt;P&gt;C, 8, 54&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T2:&lt;/P&gt;&lt;P&gt;LOAD *, if(Type = 'A', Value, Peek(Ref)) AS Ref&lt;/P&gt;&lt;P&gt;Resident T1;&lt;/P&gt;&lt;P&gt;DROP Table T1;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:11:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758744#M661690</guid>
      <dc:creator>senpradip007</dc:creator>
      <dc:date>2015-02-20T09:11:53Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758745#M661691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Seq,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Type='A',Value, peek(Ref)) as Ref&lt;/P&gt;&lt;P&gt;FROM ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:11:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758745#M661691</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2015-02-20T09:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758746#M661692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for quick answer. It works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:55:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758746#M661692</guid>
      <dc:creator>atsushi_saijo</dc:creator>
      <dc:date>2015-02-20T09:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758747#M661693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Gysbert, thank you for the fast reply as usual. It works!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:56:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758747#M661693</guid>
      <dc:creator>atsushi_saijo</dc:creator>
      <dc:date>2015-02-20T09:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758748#M661694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Joe for fast reply. It is working, and you are the first reply.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 09:57:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758748#M661694</guid>
      <dc:creator>atsushi_saijo</dc:creator>
      <dc:date>2015-02-20T09:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: Loop-alike (Take previous value if condition is met)</title>
      <link>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758749#M661695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no problem, glad to help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2015 10:10:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loop-alike-Take-previous-value-if-condition-is-met/m-p/758749#M661695</guid>
      <dc:creator />
      <dc:date>2015-02-20T10:10:38Z</dc:date>
    </item>
  </channel>
</rss>

