<?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: How to go from several rows per ID to one row per ID with several columns in load script? in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536992#M108748</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Nagaraju_KCS,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Thank you so much for a shorter code version that solves the issue. I do however get an error at "ORDER BY" in my load script at table "TempLoad" but I have made a workaround.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;STRONG&gt;TempLoad:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Load&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Initials,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UDD,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GEO,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If(Initials = Peek('Initials'), Peek('RowCounter') + 1, 1) AS RowCounter&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ORDER BY Initials;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;A href="https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536931#" target="_blank" rel="noopener"&gt;Preview&lt;/A&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;BR Kim&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Mon, 24 Nov 2025 06:46:45 GMT</pubDate>
    <dc:creator>blipblopdk</dc:creator>
    <dc:date>2025-11-24T06:46:45Z</dc:date>
    <item>
      <title>How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536572#M108695</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;In Qlik Sense load script, how can I convert the data in the rows and columns in the Excel-file into the rows and columns that I want? Please see inserted picture (also attached).&lt;/P&gt;&lt;P&gt;The data below is just an example. The actual data set is much bigger so I need an automated way of handling the conversion.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Convert.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185114i77465101CF2121E7/image-size/large?v=v2&amp;amp;px=999" role="button" title="Convert.png" alt="Convert.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;BR Kim&lt;/P&gt;</description>
      <pubDate>Wed, 19 Nov 2025 09:35:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536572#M108695</guid>
      <dc:creator>blipblopdk</dc:creator>
      <dc:date>2025-11-19T09:35:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536727#M108722</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/21208"&gt;@blipblopdk&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is probably not the fanciest code, but it seems to work. Let me know if it works for you:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;A:&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LOAD Initials, UDD, GEO&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;INLINE [&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;Initials, UDD, GEO&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;KKK, Lurer, Aar&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;KKK, Lurer, Sil&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;AAA, Purer, Aar&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;AAA, Purer, Hor&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;AAA, Murer, Ran&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LLL, Kurer, Sil&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;];&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;B:&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LOAD&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;DISTINCT Initials&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;RESIDENT A;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;FOR&amp;nbsp; i = 0 TO FieldValueCount('Initials') - 1&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LET vValue = FieldValue('Initials', i + 1);&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; C:&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LOAD Count(Initials) as Loop&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; RESIDENT A&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; Where Initials='$(vValue)';&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LET vCounter = peek('Loop', 0, 'C');&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; FOR j = 1 TO '$(vCounter)'&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;D :&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LOAD&amp;nbsp; UDD&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; RESIDENT A&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; Where Initials='$(vValue)' ;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LET vUDD = peek('UDD', j-1, 'F');&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; F_$(j):&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LOAD&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '$(vValue)' as Initials,&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '$(vUDD)' as UDD_$(j)&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; AutoGenerate 1;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; FOR k = 1 TO '$(vCounter)'&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; G:&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LOAD&amp;nbsp; GEO&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; RESIDENT A&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; Where Initials='$(vValue)';&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LET vGEO = peek('GEO', k-1, 'G');&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; H_$(k):&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LOAD&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '$(vValue)' as Initials,&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '$(vUDD)' as UDD_$(k),&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '$(vGEO)' as GEO_$(k)&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; AutoGenerate 1;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; DROP TABLE G;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; NEXT k&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; DROP TABLE D;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; NEXT j&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; DROP TABLE C;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;NEXT i&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;I:&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LOAD&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; Initials,&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; Count(UDD) as Loop2&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;RESIDENT A&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;GROUP BY Initials;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;J:&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LOAD max(Loop2) as Loop2&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;RESIDENT I;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LET vLoop2 = peek('Loop2', 0, 'J');&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;FOR&amp;nbsp; l = 1 TO '$(vLoop2)'&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; LEFT JOIN(B)&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; LOAD *&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; RESIDENT F_$(l);&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; DROP TABLE F_$(l);&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;NEXT l&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;FOR m = 1 TO '$(vLoop2)'&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; LEFT JOIN(B)&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; LOAD *&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; RESIDENT H_$(m);&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt; DROP TABLE H_$(m);&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;NEXT m&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;E:&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;NoConcatenate&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;LOAD *&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;RESIDENT B&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;Where len(UDD_1) &amp;gt; 0 and len(GEO_1) &amp;gt; 0;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;DROP TABLE A, B, I, J;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Kind Regards&lt;/DIV&gt;
&lt;DIV&gt;Daniel&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Nov 2025 10:35:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536727#M108722</guid>
      <dc:creator>Daniel_Castella</dc:creator>
      <dc:date>2025-11-20T10:35:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536732#M108723</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;Thank you SO very much. It works flawlessly in my end. I have more columns in my original data set, but I think that I can probably work out from your code how to make that work, also.&lt;/P&gt;&lt;P&gt;BR Kim&lt;/P&gt;</description>
      <pubDate>Thu, 20 Nov 2025 11:27:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536732#M108723</guid>
      <dc:creator>blipblopdk</dc:creator>
      <dc:date>2025-11-20T11:27:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536733#M108724</link>
      <description>&lt;P&gt;You can other way using by&amp;nbsp;&lt;STRONG&gt;Generic Load&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TempLoad1:&lt;/STRONG&gt;&lt;BR /&gt;LOAD *&amp;nbsp;INLINE [&lt;BR /&gt;Initials, UDD, GEO&lt;BR /&gt;KKK, Lurer, Aar&lt;BR /&gt;KKK, Lurer, Sil&lt;BR /&gt;AAA, Purer, Aar&lt;BR /&gt;AAA, Purer, Hor&lt;BR /&gt;AAA, Murer, Ran&lt;BR /&gt;LLL, Kurer, Sil&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TempLoad:&lt;/STRONG&gt;&lt;BR /&gt;Load&amp;nbsp;&lt;BR /&gt;Initials,&lt;BR /&gt;UDD,&lt;BR /&gt;GEO,&lt;BR /&gt;If(Initials = Peek('Initials'), Peek('RowCounter') + 1, 1) AS RowCounter&lt;BR /&gt;ORDER BY Initials;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Drop table Tempload1;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;StackTable&lt;/STRONG&gt;:&lt;BR /&gt;LOAD&lt;BR /&gt;Initials,&lt;BR /&gt;RowCounter &amp;amp; '_UDD' AS FieldName,&lt;BR /&gt;UDD AS FieldValue&lt;BR /&gt;RESIDENT TempLoad;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CONCATENATE (StackTable)&lt;/STRONG&gt;&lt;BR /&gt;LOAD&lt;BR /&gt;Initials,&lt;BR /&gt;RowCounter &amp;amp; '_GEO' AS FieldName,&lt;BR /&gt;GEO AS FieldValue&lt;BR /&gt;RESIDENT TempLoad;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DROP TABLE TempLoad;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FinalTable:&lt;/STRONG&gt;&lt;BR /&gt;Generic LOAD&lt;BR /&gt;Initials,&lt;BR /&gt;FieldName,&lt;BR /&gt;FieldValue&lt;BR /&gt;RESIDENT StackTable;&lt;/P&gt;&lt;P&gt;DROP TABLE StackTable;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Nov 2025 11:43:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536733#M108724</guid>
      <dc:creator>Nagaraju_KCS</dc:creator>
      <dc:date>2025-11-20T11:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536931#M108739</link>
      <description>&lt;P&gt;You can handle this by using a pivot-style transformation in the Qlik Sense load script with a Generic Load. It restructures repeated rows into separate fields automatically. I used a similar approach recently while organizing some test data in &lt;A href="https://pureapk.io/y999/" target="_self"&gt;Y888&lt;/A&gt;, and it worked smoothly here too.&lt;/P&gt;</description>
      <pubDate>Sat, 22 Nov 2025 22:28:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536931#M108739</guid>
      <dc:creator>johnjust67</dc:creator>
      <dc:date>2025-11-22T22:28:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536988#M108747</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;Ok, there was one little flaw in the script. I just mention it in case others would copy the script.&lt;/P&gt;&lt;P&gt;In the following part regarding table D, at the end the 'F' should be replaced by 'D':&lt;/P&gt;&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;D :&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LOAD&amp;nbsp; UDD&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; RESIDENT A&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; Where Initials='$(vValue)' ;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&lt;FONT size="2" color="#808080"&gt;&amp;nbsp; &amp;nbsp; LET vUDD = peek('UDD', j-1, 'F');&lt;/FONT&gt;&lt;/EM&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 24 Nov 2025 05:54:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536988#M108747</guid>
      <dc:creator>blipblopdk</dc:creator>
      <dc:date>2025-11-24T05:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to go from several rows per ID to one row per ID with several columns in load script?</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536992#M108748</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Nagaraju_KCS,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Thank you so much for a shorter code version that solves the issue. I do however get an error at "ORDER BY" in my load script at table "TempLoad" but I have made a workaround.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;STRONG&gt;TempLoad:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Load&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Initials,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UDD,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GEO,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If(Initials = Peek('Initials'), Peek('RowCounter') + 1, 1) AS RowCounter&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ORDER BY Initials;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;A href="https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536931#" target="_blank" rel="noopener"&gt;Preview&lt;/A&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;BR Kim&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 24 Nov 2025 06:46:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-go-from-several-rows-per-ID-to-one-row-per-ID-with/m-p/2536992#M108748</guid>
      <dc:creator>blipblopdk</dc:creator>
      <dc:date>2025-11-24T06:46:45Z</dc:date>
    </item>
  </channel>
</rss>

