<?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: Script Editor - Exclude duplicated rows filtering by column in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832497#M68704</link>
    <description>&lt;P&gt;Sorry - looks like&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/48860"&gt;@Digvijay_Singh&lt;/a&gt;&amp;nbsp;had same solution.&amp;nbsp; I would just add the new aliased key field in your concatenate statement like I had below, otherwise the &amp;lt;&amp;gt; A records will not have a Key value in the data model.&lt;/P&gt;&lt;P&gt;See below.&amp;nbsp; your where not exists is not going to work because it checks for values not loaded in memory yet, and all key values have been loaded with your Original load, so I aliased it for first load.&amp;nbsp; And then concatenate with where not exists.&amp;nbsp; Also your preceeding load, you are doing a sub-select to what was loaded before it.&amp;nbsp; These need to be 2 separate load statements and combined with concatenate.&lt;/P&gt;&lt;P&gt;Original:&lt;BR /&gt;Load * Inline [&lt;BR /&gt;CostCenter,ValidFrom,Flag,Qty,KEY&lt;BR /&gt;1001001,01042021,,4,1001001-01042021&lt;BR /&gt;1001001,01042021,A,,1001001-01042021&lt;BR /&gt;1001001,01052021,,4,1001001-01052021&lt;BR /&gt;1001001,01052021,A,,1001001-01052021&lt;BR /&gt;1001001,01062021,A,,1001001-01062021&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;//First low distinct Keys where Flag &amp;lt;&amp;gt; A&lt;BR /&gt;Temp_A:&lt;BR /&gt;NoConcatenate&lt;BR /&gt;LOAD Distinct&lt;BR /&gt;*&lt;BR /&gt;,KEY as KEY_new&lt;BR /&gt;RESIDENT Original&lt;BR /&gt;WHERE Flag &amp;lt;&amp;gt; 'A'&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;Concatenate(Temp_A)&lt;BR /&gt;Load Distinct&lt;BR /&gt;*&lt;BR /&gt;,KEY as KEY_new&lt;BR /&gt;Resident Original&lt;BR /&gt;Where NOT EXISTS(KEY_new, KEY);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;//cleanup&lt;/P&gt;&lt;P&gt;Drop table Original;&lt;BR /&gt;Drop field KEY;&lt;/P&gt;&lt;P&gt;Rename field KEY_new to KEY;&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;</description>
    <pubDate>Tue, 31 Aug 2021 12:38:11 GMT</pubDate>
    <dc:creator>stevejoyce</dc:creator>
    <dc:date>2021-08-31T12:38:11Z</dc:date>
    <item>
      <title>Script Editor - Exclude duplicated rows filtering by column</title>
      <link>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832487#M68702</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;First at all thanks in advance for your time &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In summary:&lt;/P&gt;&lt;P&gt;- I have one table with duplicated rows and I want to obtain one with one row by KEY column.&lt;/P&gt;&lt;P&gt;Let me explain myselft with an example:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#993366"&gt;Original:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;Load&lt;/FONT&gt; * &lt;FONT color="#3366FF"&gt;Inline&lt;/FONT&gt; [&lt;BR /&gt;CostCenter,ValidFrom,Flag,Qty,KEY&lt;BR /&gt;1001001,01042021,,4,1001001-01042021&lt;BR /&gt;1001001,01042021,A,,1001001-01042021&lt;BR /&gt;1001001,01052021,,4,1001001-01052021&lt;BR /&gt;1001001,01052021,A,,1001001-01052021&lt;BR /&gt;1001001,01062021,A,,1001001-01062021&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;FONT color="#993366"&gt;&lt;STRONG&gt;Temp_A:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;NoConcatenate&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;LOAD&lt;/FONT&gt; *&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;RESIDENT&lt;/FONT&gt; &lt;FONT color="#993366"&gt;&lt;STRONG&gt;Original&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;WHERE&lt;/FONT&gt; Flag &amp;lt;&amp;gt; 'A'&lt;BR /&gt;;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;LOAD&lt;/FONT&gt; *&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;RESIDENT&lt;/FONT&gt; &lt;FONT color="#993366"&gt;&lt;STRONG&gt;Original&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;WHERE&lt;/FONT&gt; Flag = 'A' &lt;FONT color="#3366FF"&gt;AND NOT Exists&lt;/FONT&gt;(KEY);&lt;/P&gt;&lt;P&gt;&lt;FONT color="#3366FF"&gt;DROP TABLE&lt;/FONT&gt; &lt;STRONG&gt;&lt;FONT color="#993366"&gt;Original&lt;/FONT&gt;&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;The result that I'm obtaining is this one:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;KEY&lt;/TD&gt;&lt;TD&gt;CostCenter&lt;/TD&gt;&lt;TD&gt;Flag&lt;/TD&gt;&lt;TD&gt;ValidFrom&lt;/TD&gt;&lt;TD&gt;Qty&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001001-01042021&lt;/TD&gt;&lt;TD&gt;1001001&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;01042021&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001001-01052021&lt;/TD&gt;&lt;TD&gt;1001001&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;01052021&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And the result I'd like to obtain would be:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;KEY&lt;/TD&gt;&lt;TD&gt;CostCenter&lt;/TD&gt;&lt;TD&gt;Flag&lt;/TD&gt;&lt;TD&gt;ValidFrom&lt;/TD&gt;&lt;TD&gt;Qty&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001001-01042021&lt;/TD&gt;&lt;TD&gt;1001001&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;01042021&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001001-01052021&lt;/TD&gt;&lt;TD&gt;1001001&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;01052021&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001001-01062021&lt;/TD&gt;&lt;TD&gt;1001001&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;01062021&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anybody explain me how to obtain the desired result?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 31 Aug 2021 12:07:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832487#M68702</guid>
      <dc:creator>LDR</dc:creator>
      <dc:date>2021-08-31T12:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Script Editor - Exclude duplicated rows filtering by column</title>
      <link>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832494#M68703</link>
      <description>&lt;P&gt;May be try this -&amp;nbsp;&lt;/P&gt;&lt;P&gt;Original:&lt;BR /&gt;Load * Inline [&lt;BR /&gt;CostCenter,ValidFrom,Flag,Qty,KEY&lt;BR /&gt;1001001,01042021,,4,1001001-01042021&lt;BR /&gt;1001001,01042021,A,,1001001-01042021&lt;BR /&gt;1001001,01052021,,4,1001001-01052021&lt;BR /&gt;1001001,01052021,A,,1001001-01052021&lt;BR /&gt;1001001,01062021,A,,1001001-01062021&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;Temp_A:&lt;BR /&gt;NoConcatenate&lt;BR /&gt;LOAD *, KEY as KEY_TEMP&lt;BR /&gt;RESIDENT Original&lt;BR /&gt;WHERE Flag &amp;lt;&amp;gt; 'A'&lt;BR /&gt;;&lt;BR /&gt;Concatenate&lt;BR /&gt;LOAD *&lt;BR /&gt;RESIDENT Original&lt;BR /&gt;WHERE Flag = 'A' AND NOT Exists(KEY_TEMP,KEY);&lt;/P&gt;&lt;P&gt;DROP TABLE Original;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Aug 2021 12:22:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832494#M68703</guid>
      <dc:creator>Digvijay_Singh</dc:creator>
      <dc:date>2021-08-31T12:22:31Z</dc:date>
    </item>
    <item>
      <title>Re: Script Editor - Exclude duplicated rows filtering by column</title>
      <link>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832497#M68704</link>
      <description>&lt;P&gt;Sorry - looks like&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/48860"&gt;@Digvijay_Singh&lt;/a&gt;&amp;nbsp;had same solution.&amp;nbsp; I would just add the new aliased key field in your concatenate statement like I had below, otherwise the &amp;lt;&amp;gt; A records will not have a Key value in the data model.&lt;/P&gt;&lt;P&gt;See below.&amp;nbsp; your where not exists is not going to work because it checks for values not loaded in memory yet, and all key values have been loaded with your Original load, so I aliased it for first load.&amp;nbsp; And then concatenate with where not exists.&amp;nbsp; Also your preceeding load, you are doing a sub-select to what was loaded before it.&amp;nbsp; These need to be 2 separate load statements and combined with concatenate.&lt;/P&gt;&lt;P&gt;Original:&lt;BR /&gt;Load * Inline [&lt;BR /&gt;CostCenter,ValidFrom,Flag,Qty,KEY&lt;BR /&gt;1001001,01042021,,4,1001001-01042021&lt;BR /&gt;1001001,01042021,A,,1001001-01042021&lt;BR /&gt;1001001,01052021,,4,1001001-01052021&lt;BR /&gt;1001001,01052021,A,,1001001-01052021&lt;BR /&gt;1001001,01062021,A,,1001001-01062021&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;//First low distinct Keys where Flag &amp;lt;&amp;gt; A&lt;BR /&gt;Temp_A:&lt;BR /&gt;NoConcatenate&lt;BR /&gt;LOAD Distinct&lt;BR /&gt;*&lt;BR /&gt;,KEY as KEY_new&lt;BR /&gt;RESIDENT Original&lt;BR /&gt;WHERE Flag &amp;lt;&amp;gt; 'A'&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;Concatenate(Temp_A)&lt;BR /&gt;Load Distinct&lt;BR /&gt;*&lt;BR /&gt;,KEY as KEY_new&lt;BR /&gt;Resident Original&lt;BR /&gt;Where NOT EXISTS(KEY_new, KEY);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;//cleanup&lt;/P&gt;&lt;P&gt;Drop table Original;&lt;BR /&gt;Drop field KEY;&lt;/P&gt;&lt;P&gt;Rename field KEY_new to KEY;&lt;/P&gt;&lt;P&gt;exit script;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Aug 2021 12:38:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832497#M68704</guid>
      <dc:creator>stevejoyce</dc:creator>
      <dc:date>2021-08-31T12:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: Script Editor - Exclude duplicated rows filtering by column</title>
      <link>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832508#M68706</link>
      <description>&lt;P&gt;Thanks it worked&lt;/P&gt;&lt;P&gt;So my issue was because I was using KEY column firstly loaded in the Original table thus I should have created a new column in order to load it and be able to compare it. Umm ...I have to learn a lot &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Aug 2021 12:52:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832508#M68706</guid>
      <dc:creator>LDR</dc:creator>
      <dc:date>2021-08-31T12:52:30Z</dc:date>
    </item>
    <item>
      <title>Re: Script Editor - Exclude duplicated rows filtering by column</title>
      <link>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832510#M68707</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/146379"&gt;@stevejoyce&lt;/a&gt;&amp;nbsp;thanks for your contribution it also was useful &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Aug 2021 12:53:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Script-Editor-Exclude-duplicated-rows-filtering-by-column/m-p/1832510#M68707</guid>
      <dc:creator>LDR</dc:creator>
      <dc:date>2021-08-31T12:53:11Z</dc:date>
    </item>
  </channel>
</rss>

