<?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: Concat() in PIVOT table based on a Sort weight in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761636#M454074</link>
    <description>&lt;P&gt;you should always think on put complexity in script.&lt;/P&gt;</description>
    <pubDate>Fri, 13 Nov 2020 16:46:19 GMT</pubDate>
    <dc:creator>QFabian</dc:creator>
    <dc:date>2020-11-13T16:46:19Z</dc:date>
    <item>
      <title>Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761609#M454068</link>
      <description>&lt;P&gt;Dear Community,&lt;/P&gt;&lt;P&gt;&amp;nbsp;I have a requirement like below in which need to implement the concat() function based on a sort weight.&lt;/P&gt;&lt;P&gt;Input:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Col1&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Col2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Col3&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Col4&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Australia&lt;/TD&gt;&lt;TD&gt;CC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;India&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;US&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Brazil&lt;/TD&gt;&lt;TD&gt;GG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;India&lt;/TD&gt;&lt;TD&gt;DD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;FF&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;Col1, Col2&amp;nbsp; are dimensions and Col3 and Col4 are expressions. Need to Concatenate Col4 based on the order of Col3.&lt;/SPAN&gt;&lt;BR /&gt;Expected output:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Col1&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Col2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Col3&lt;/TD&gt;&lt;TD&gt;Col4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Australia, India, US&lt;/TD&gt;&lt;TD&gt;CC, AA, BB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Brazil, India, Japan&lt;/TD&gt;&lt;TD&gt;GG, DD, FF&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note: Sort is not based on any dimensions.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 17:49:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761609#M454068</guid>
      <dc:creator>manideep78</dc:creator>
      <dc:date>2024-11-16T17:49:52Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761616#M454070</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28937"&gt;@manideep78&lt;/a&gt;&amp;nbsp; try this :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Data:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;F1, F2, F3, F4&lt;BR /&gt;Col1 , Col2 , Col3 , Col4&lt;BR /&gt;A, 1, Australia, CC&lt;BR /&gt;A, 1, India, AA&lt;BR /&gt;A, 1, US, BB&lt;BR /&gt;B, 3, Brazil, GG&lt;BR /&gt;B, 3, India, DD&lt;BR /&gt;B, 3, Japan, FF&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Load&lt;BR /&gt;F1, F2,&lt;BR /&gt;concat(F3, ',') as gF3,&lt;BR /&gt;concat(F4, ',') as gF4&lt;BR /&gt;Resident Data&lt;BR /&gt;group by&lt;BR /&gt;F1, F2;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;exit script;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 16:08:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761616#M454070</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2020-11-13T16:08:24Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761626#M454071</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/121051"&gt;@QFabian&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thank you for your quick response. I appreciate it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to achieve the above output in just Pivot table expressions.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I just put my requirement in a very simple way whereas my actual requirement has more dimensions and expressions in Pivot table. so, I decided not to confuse with too many fields.&lt;/P&gt;&lt;P&gt;also, the above script will not give the actual sort order I needed for the col4.&lt;/P&gt;&lt;P&gt;&lt;U&gt;To keep it simple and clear&lt;/U&gt;&lt;/P&gt;&lt;P&gt;Col4 concatenate sort order should be same as Col3 concatenate sort order.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 16:18:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761626#M454071</guid>
      <dc:creator>manideep78</dc:creator>
      <dc:date>2020-11-13T16:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761632#M454072</link>
      <description>&lt;P&gt;Sorry!, now is what you want !&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Data:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;Col1 , Col2 , Col3 , Col4&lt;BR /&gt;A, 1, Australia, CC&lt;BR /&gt;A, 1, India, AA&lt;BR /&gt;A, 1, US, BB&lt;BR /&gt;B, 3, Brazil, GG&lt;BR /&gt;B, 3, India, DD&lt;BR /&gt;B, 3, Japan, FF&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;Data2:&lt;BR /&gt;Load&lt;BR /&gt;recno() as id,&lt;BR /&gt;Col1 &amp;amp; '|' &amp;amp; Col2 as %_Key,&lt;BR /&gt;Col3,&lt;BR /&gt;recno() &amp;amp; '' &amp;amp; Col4 as Col4&lt;BR /&gt;Resident Data;&lt;/P&gt;&lt;P&gt;drop table Data;&lt;/P&gt;&lt;P&gt;Data3:&lt;BR /&gt;Load&lt;BR /&gt;%_Key,&lt;BR /&gt;concat(Col3, ', ') as gCol3,&lt;BR /&gt;purgechar(concat(Col4, ', '), '1234567890') as gCol4&lt;BR /&gt;Resident Data2&lt;BR /&gt;Group By&lt;BR /&gt;%_Key;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;exit script;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 16:41:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761632#M454072</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2020-11-13T16:41:14Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761634#M454073</link>
      <description>&lt;P&gt;Is there a way I can achieve this using Pivot table expressions not in Script?&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 16:44:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761634#M454073</guid>
      <dc:creator>manideep78</dc:creator>
      <dc:date>2020-11-13T16:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761636#M454074</link>
      <description>&lt;P&gt;you should always think on put complexity in script.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 16:46:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761636#M454074</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2020-11-13T16:46:19Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761637#M454075</link>
      <description>&lt;P&gt;but yeah, just have to add the &lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;red&lt;/FONT&gt;&lt;/STRONG&gt; script, to be able of order the data :&lt;/P&gt;&lt;P&gt;Data:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;Col1 , Col2 , Col3 , Col4&lt;BR /&gt;A, 1, Australia, CC&lt;BR /&gt;A, 1, India, AA&lt;BR /&gt;A, 1, US, BB&lt;BR /&gt;B, 3, Brazil, GG&lt;BR /&gt;B, 3, India, DD&lt;BR /&gt;B, 3, Japan, FF&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Data2:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Load&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;recno() as id,&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;*&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Resident Data;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and then use this expression&amp;nbsp; :&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;purgechar(concat(id &amp;amp; '' &amp;amp; Col4, ', '), '1234567890')&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="QFabian_1-1605286347490.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/44195iC513B4421B1B5F15/image-size/large?v=v2&amp;amp;px=999" role="button" title="QFabian_1-1605286347490.png" alt="QFabian_1-1605286347490.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 16:52:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761637#M454075</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2020-11-13T16:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: Concat() in PIVOT table based on a Sort weight</title>
      <link>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761646#M454076</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/121051"&gt;@QFabian&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thank you again for your response.&lt;/P&gt;&lt;P&gt;That expression is not giving me the correct sort order.&amp;nbsp;&lt;/P&gt;&lt;P&gt;and yeah sorry, my ID column contains characters as well. Apologies, I forgot to mention this earlier.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 17:09:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concat-in-PIVOT-table-based-on-a-Sort-weight/m-p/1761646#M454076</guid>
      <dc:creator>manideep78</dc:creator>
      <dc:date>2020-11-13T17:09:37Z</dc:date>
    </item>
  </channel>
</rss>

