<?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 The internal logic values are in the script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763498#M591374</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hello, look at the following table. How to automatically generate the START DATE and END DATE fields in the script?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The start and end dates are taken from RUN_DATE as the contract number and audit result change.&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contract NO.&lt;/TD&gt;&lt;TD&gt;Run_Date&lt;/TD&gt;&lt;TD&gt;Audit Result&lt;/TD&gt;&lt;TD&gt;START DATE&lt;/TD&gt;&lt;TD&gt;END DATE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/23&lt;/TD&gt;&lt;TD&gt;Update Location&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/24&lt;/TD&gt;&lt;TD&gt;Update Location&lt;/TD&gt;&lt;TD&gt;2020/11/23&lt;/TD&gt;&lt;TD&gt;2020/11/24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/25&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/26&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;2020/11/25&lt;/TD&gt;&lt;TD&gt;2020/11/26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000055555&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000055555&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Sun, 22 Nov 2020 08:21:22 GMT</pubDate>
    <dc:creator>wood</dc:creator>
    <dc:date>2020-11-22T08:21:22Z</dc:date>
    <item>
      <title>The internal logic values are in the script</title>
      <link>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763498#M591374</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello, look at the following table. How to automatically generate the START DATE and END DATE fields in the script?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The start and end dates are taken from RUN_DATE as the contract number and audit result change.&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contract NO.&lt;/TD&gt;&lt;TD&gt;Run_Date&lt;/TD&gt;&lt;TD&gt;Audit Result&lt;/TD&gt;&lt;TD&gt;START DATE&lt;/TD&gt;&lt;TD&gt;END DATE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/23&lt;/TD&gt;&lt;TD&gt;Update Location&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/24&lt;/TD&gt;&lt;TD&gt;Update Location&lt;/TD&gt;&lt;TD&gt;2020/11/23&lt;/TD&gt;&lt;TD&gt;2020/11/24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/25&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000059598&lt;/TD&gt;&lt;TD&gt;2020/11/26&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;2020/11/25&lt;/TD&gt;&lt;TD&gt;2020/11/26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000055555&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;　&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3700000055555&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;TD&gt;Normal&lt;/TD&gt;&lt;TD&gt;2020/11/21&lt;/TD&gt;&lt;TD&gt;2020/11/22&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Sun, 22 Nov 2020 08:21:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763498#M591374</guid>
      <dc:creator>wood</dc:creator>
      <dc:date>2020-11-22T08:21:22Z</dc:date>
    </item>
    <item>
      <title>Re: The internal logic values are in the script</title>
      <link>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763510#M591375</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/10772"&gt;@wood&lt;/a&gt;&amp;nbsp; May be this :&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Data:

LOAD *,if(rowno()=1,1,if(peek([Contract NO.])=[Contract NO.] and [Audit Result]=peek([Audit Result]),peek(Idtmp),peek(Idtmp)+1)) as Idtmp INLINE [
    Contract NO., Run_Date, Audit Result
    3700000059598, 2020/11/21, Normal
    3700000059598, 2020/11/22, Normal
    3700000059598, 2020/11/22, Normal
    3700000059598, 2020/11/23, Update Location
    3700000059598, 2020/11/24, Update Location
    3700000059598, 2020/11/25, Normal
    3700000059598, 2020/11/26, Normal
    3700000055555, 2020/11/21, Normal
    3700000055555, 2020/11/22, Normal
];

output:
noconcatenate

load * resident Data;
left join load [Contract NO.],[Audit Result],Idtmp,Date(Min(Date#(Run_Date,'YYYY/MM/DD'))) as [START DATE],Date(Max(Date#(Run_Date,'YYYY/MM/DD'))) as [END DATE] resident Data group by [Contract NO.],[Audit Result],Idtmp;

drop table Data;
drop fields Idtmp;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.JPG" style="width: 596px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/44580iC8FA75CD0013B10F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 22 Nov 2020 11:33:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763510#M591375</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-11-22T11:33:18Z</dc:date>
    </item>
    <item>
      <title>Re: The internal logic values are in the script</title>
      <link>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763518#M591376</link>
      <description>&lt;P&gt;thank you Zarra&lt;/P&gt;</description>
      <pubDate>Sun, 22 Nov 2020 13:25:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/The-internal-logic-values-are-in-the-script/m-p/1763518#M591376</guid>
      <dc:creator>wood</dc:creator>
      <dc:date>2020-11-22T13:25:36Z</dc:date>
    </item>
  </channel>
</rss>

