<?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 How to add Previous records value to its next record. in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497070#M1226293</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I've the below example data.&lt;/P&gt;
&lt;TABLE border="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;ID&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;Desc&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;Eq&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;ABC&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;DEF&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;GHI&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;JKL&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;MNO&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;PQR&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;2&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My requirement is to add what ever Desc's are there for ID '1' to '2', below is the expected output.&lt;/P&gt;
&lt;TABLE border="1" width="144px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;ID&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;Desc&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;Eq&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;ABC&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;DEF&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;GHI&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;JKL&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;MNO&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;PQR&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;2&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;ABC&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;DEF&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;GHI&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;JKL&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;MNO&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;2&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;PQR&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;common value between those two rows are&amp;nbsp;Eq '123'.&lt;/P&gt;
&lt;P&gt;I'm looking for a load script to achieve it.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;V&lt;/P&gt;</description>
    <pubDate>Tue, 10 Dec 2024 12:03:22 GMT</pubDate>
    <dc:creator>vikasshana</dc:creator>
    <dc:date>2024-12-10T12:03:22Z</dc:date>
    <item>
      <title>How to add Previous records value to its next record.</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497070#M1226293</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I've the below example data.&lt;/P&gt;
&lt;TABLE border="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;ID&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;Desc&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;Eq&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;ABC&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;DEF&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;GHI&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;JKL&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;MNO&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;1&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;PQR&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%"&gt;2&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="33.333333333333336%"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My requirement is to add what ever Desc's are there for ID '1' to '2', below is the expected output.&lt;/P&gt;
&lt;TABLE border="1" width="144px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;ID&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;Desc&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;Eq&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;ABC&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;DEF&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;GHI&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;JKL&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;MNO&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;1&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;PQR&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;2&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;ABC&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;DEF&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;GHI&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;JKL&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px"&gt;2&lt;/TD&gt;
&lt;TD width="48px"&gt;MNO&lt;/TD&gt;
&lt;TD width="48px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="48px" height="24px"&gt;2&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;PQR&lt;/TD&gt;
&lt;TD width="48px" height="24px"&gt;123&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;common value between those two rows are&amp;nbsp;Eq '123'.&lt;/P&gt;
&lt;P&gt;I'm looking for a load script to achieve it.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;V&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2024 12:03:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497070#M1226293</guid>
      <dc:creator>vikasshana</dc:creator>
      <dc:date>2024-12-10T12:03:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to add Previous records value to its next record.</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497084#M1226294</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;use:&lt;/P&gt;
&lt;P&gt;Facts:&lt;/P&gt;
&lt;P&gt;load *&lt;/P&gt;
&lt;P&gt;from your data&lt;/P&gt;
&lt;P&gt;where len(Desc) &amp;gt;0;&lt;/P&gt;
&lt;P&gt;load&lt;/P&gt;
&lt;P&gt;'2' as ID,&lt;/P&gt;
&lt;P&gt;Desc,&lt;/P&gt;
&lt;P&gt;Eq&lt;/P&gt;
&lt;P&gt;resident Facts where Eq ='123';&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2024 12:50:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497084#M1226294</guid>
      <dc:creator>martinpohl</dc:creator>
      <dc:date>2024-12-10T12:50:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to add Previous records value to its next record.</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497093#M1226295</link>
      <description>&lt;P&gt;You could use something like this:&lt;/P&gt;
&lt;PRE&gt;// Load the initial data&lt;BR /&gt;TempData:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;ID, Desc, Eq&lt;BR /&gt;1, ABC, 123&lt;BR /&gt;1, DEF, 123&lt;BR /&gt;1, GHI, 123&lt;BR /&gt;1, JKL, 123&lt;BR /&gt;1, MNO, 123&lt;BR /&gt;1, PQR, 123&lt;BR /&gt;2, , 123&lt;BR /&gt;];&lt;BR /&gt;&lt;BR /&gt;// Filter data for ID = 1 and store its Desc values&lt;BR /&gt;ID1Data:&lt;BR /&gt;NOCONCATENATE&lt;BR /&gt;LOAD &lt;BR /&gt;'2' AS ID, &lt;BR /&gt;Desc, &lt;BR /&gt;Eq&lt;BR /&gt;RESIDENT TempData&lt;BR /&gt;WHERE ID = 1;&lt;BR /&gt;&lt;BR /&gt;// Combine the new rows with the original dataset&lt;BR /&gt;FinalData:&lt;BR /&gt;NOCONCATENATE&lt;BR /&gt;LOAD * RESIDENT TempData WHERE ID = 1;&lt;BR /&gt;CONCATENATE (FinalData)&lt;BR /&gt;LOAD * RESIDENT ID1Data;&lt;BR /&gt;&lt;BR /&gt;// Drop intermediate tables to clean up&lt;BR /&gt;DROP TABLE TempData;&lt;BR /&gt;DROP TABLE ID1Data;&lt;/PRE&gt;</description>
      <pubDate>Tue, 10 Dec 2024 13:08:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497093#M1226295</guid>
      <dc:creator>fldc2500</dc:creator>
      <dc:date>2024-12-10T13:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to add Previous records value to its next record.</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497103#M1226296</link>
      <description>&lt;P&gt;In real time I've more than one ID, where I've added only some sample concept in this question. Can we do it instead of manually adding ID '2' in ID1Data and Where ID = 1?&lt;/P&gt;
&lt;PRE&gt;ID1Data:&lt;BR /&gt;NOCONCATENATE&lt;BR /&gt;LOAD &lt;BR /&gt;'2' AS ID, &lt;BR /&gt;Desc, &lt;BR /&gt;Eq&lt;BR /&gt;RESIDENT TempData&lt;BR /&gt;WHERE ID = 1;&lt;BR /&gt;&lt;BR /&gt;// Combine the new rows with the original dataset&lt;BR /&gt;FinalData:&lt;BR /&gt;NOCONCATENATE&lt;BR /&gt;LOAD * RESIDENT TempData WHERE ID = 1;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2024 14:06:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497103#M1226296</guid>
      <dc:creator>vikasshana</dc:creator>
      <dc:date>2024-12-10T14:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to add Previous records value to its next record.</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497109#M1226297</link>
      <description>&lt;P&gt;It's not quite clear what do want to achieve but I could imagine that the following approach is more suitable to create a generic table, something like:&lt;/P&gt;
&lt;P&gt;t: load distinct ID from X; join(t) load distinct Desc from X;&lt;/P&gt;
&lt;P&gt;to create a cartesian product and afterwards the real existing values from X are mapped against this table.&lt;/P&gt;
&lt;P&gt;Depending on data-set and further requirements there might be further key-fields included within the join-loads are/or the loads are filtered by any where-clauses and/or any further check/flag-logic are applied to the full-table to reduce it to real needed data-set.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2024 14:24:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-Previous-records-value-to-its-next-record/m-p/2497109#M1226297</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2024-12-10T14:24:53Z</dc:date>
    </item>
  </channel>
</rss>

