<?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 Load Content as Header in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875686#M655611</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure, I don't mind to re-combine the tables back into a single one. The recipe is there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A big advantage of a generic load over your approach is that you don't need to hardcode the values you expect in ATTRIBUTEVALUE. It's dynamic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 14 Jun 2015 22:03:48 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2015-06-14T22:03:48Z</dc:date>
    <item>
      <title>Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875680#M655605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;BR /&gt; &lt;/P&gt;&lt;P&gt;I have tried to find a solution for this problem.&lt;BR /&gt;Transforming content into a different format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;material_no&lt;/TD&gt;&lt;TD&gt;ATTRIBUTEVALUE&lt;/TD&gt;&lt;TD&gt;ATTRIBUTE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;saleschannel&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;NonElectronics&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #0000ff;"&gt;salesregion&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;ASIA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #339966;"&gt;assortment&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;Bags&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;saleschannel&lt;/TD&gt;&lt;TD&gt;Computer&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;salesregion&lt;/TD&gt;&lt;TD&gt;EMEA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;assortment&lt;/TD&gt;&lt;TD&gt;Keyboard&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;saleschannel&lt;/TD&gt;&lt;TD&gt;NonElectronics&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;salesregion&lt;/TD&gt;&lt;TD&gt;all&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;assortment&lt;/TD&gt;&lt;TD&gt;Cleaning&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;material_no&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;saleschannel&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;salesregion&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #339966;"&gt;assortment&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;NonElectronics&lt;/TD&gt;&lt;TD&gt;ASIA&lt;/TD&gt;&lt;TD&gt;Bags&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Computer&lt;/TD&gt;&lt;TD&gt;EMEA&lt;/TD&gt;&lt;TD&gt;Keyboard&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;NonElectronics&lt;/TD&gt;&lt;TD&gt;all&lt;/TD&gt;&lt;TD&gt;Cleaning&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had not success with the crosstable load or similar wizard options.&lt;/P&gt;&lt;P&gt;Thank you for any support and ideas&lt;BR /&gt;Robert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2015 15:05:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875680#M655605</guid>
      <dc:creator>robbybalboa</dc:creator>
      <dc:date>2015-06-11T15:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875681#M655606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;Inline [&lt;/P&gt;&lt;P&gt;material_no, ATTRIBUTEVALUE, ATTRIBUTE&lt;/P&gt;&lt;P&gt;1, saleschannel, NonElectronics&lt;/P&gt;&lt;P&gt;1, salesregion, ASIA&lt;/P&gt;&lt;P&gt;1, assortment, Bags&lt;/P&gt;&lt;P&gt;2, saleschannel, Computer&lt;/P&gt;&lt;P&gt;2, salesregion, EMEA&lt;/P&gt;&lt;P&gt;2, assortment, Keyboard&lt;/P&gt;&lt;P&gt;3, saleschannel, NonElectronics&lt;/P&gt;&lt;P&gt;3, salesregion, all&lt;/P&gt;&lt;P&gt;3, assortment, Cleaning&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;ATTRIBUTEVALUE_TABLE:&lt;/P&gt;&lt;P&gt;LOAD Distinct&lt;/P&gt;&lt;P&gt;&amp;nbsp; ATTRIBUTEVALUE&lt;/P&gt;&lt;P&gt;Resident Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET sFields = NoOfRows('ATTRIBUTEVALUE_TABLE')-1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 0 to $(sFields);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; LET sFieldName = Peek('ATTRIBUTEVALUE', $(i), 'ATTRIBUTEVALUE_TABLE'); &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; TEMP1:&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; material_no,&lt;/P&gt;&lt;P&gt;&amp;nbsp; ATTRIBUTE as $(sFieldName)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident Data&lt;/P&gt;&lt;P&gt;&amp;nbsp; Where ATTRIBUTEVALUE = '$(sFieldName)';&lt;/P&gt;&lt;P&gt;NEXT i;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table Data;&lt;/P&gt;&lt;P&gt;DROP Table ATTRIBUTEVALUE_TABLE;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2015 15:27:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875681#M655606</guid>
      <dc:creator>fvelascog72</dc:creator>
      <dc:date>2015-06-11T15:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875682#M655607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Federico,&lt;BR /&gt;Thank you for your fast answer.&lt;/P&gt;&lt;P&gt;How can I create one table with this statement?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 19:38:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875682#M655607</guid>
      <dc:creator>robbybalboa</dc:creator>
      <dc:date>2015-06-14T19:38:32Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875683#M655608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The very simplest approach is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14343166201512059 jive_text_macro" jivemacro_uid="_14343166201512059"&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp; material_no,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; MaxString(saleschannel) AS saleschannel,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; MaxString(salesregion) AS salesregion,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; MaxString(assortment) AS assortment&lt;/P&gt;
&lt;P&gt;GROUP BY&lt;/P&gt;
&lt;P&gt;&amp;nbsp; material_no;&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp; material_no,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; If( ATTRIBUTEVALUE = 'saleschannel' , ATTRIBUTE ) AS saleschannel,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; If( ATTRIBUTEVALUE = 'salesregion' , ATTRIBUTE ) AS salesregion,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; If( ATTRIBUTEVALUE = 'assortment' , ATTRIBUTE ) AS assortment&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;LOAD * INLINE [&lt;/P&gt;
&lt;P&gt;material_no ATTRIBUTEVALUE ATTRIBUTE&lt;/P&gt;
&lt;P&gt;1 saleschannel NonElectronics&lt;/P&gt;
&lt;P&gt;1 salesregion ASIA&lt;/P&gt;
&lt;P&gt;1 assortment Bags&lt;/P&gt;
&lt;P&gt;2 saleschannel Computer&lt;/P&gt;
&lt;P&gt;2 salesregion EMEA&lt;/P&gt;
&lt;P&gt;2 assortment Keyboard&lt;/P&gt;
&lt;P&gt;3 saleschannel NonElectronics&lt;/P&gt;
&lt;P&gt;3 salesregion all&lt;/P&gt;
&lt;P&gt;3 assortment Cleaning&lt;/P&gt;
&lt;P&gt;] (delimiter is \t);&lt;/P&gt;
&lt;P&gt;//&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you put from line 14-25 could be some other LOAD statement as long as it contains the necessary columns from a spreadsheet or a SQL database or some other source.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 21:18:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875683#M655608</guid>
      <dc:creator>petter</dc:creator>
      <dc:date>2015-06-14T21:18:31Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875684#M655609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I believe the very simplest approach is like&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/qlik-blogpost/3629"&gt;The Generic Load&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Data:&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;GENERIC&lt;/STRONG&gt; LOAD&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;*&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Inline [&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;material_no, ATTRIBUTEVALUE, ATTRIBUTE&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;1, saleschannel, NonElectronics&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;1, salesregion, ASIA&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;1, assortment, Bags&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;2, saleschannel, Computer&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;2, salesregion, EMEA&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;2, assortment, Keyboard&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;3, saleschannel, NonElectronics&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;3, salesregion, all&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;3, assortment, Cleaning&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;];&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;In Henric's blog is also described how to combine the tables into one again, and why he believes you shouldn't do that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 21:29:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875684#M655609</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2015-06-14T21:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875685#M655610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;He asked for a single table ... so ... &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/laugh.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Furthermore it depends what the real data is - make note of what HIC says in his article:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The result is one big table that contains all attributes; a table that &lt;SPAN style="color: #3d3d3d; text-decoration: underline;"&gt;often is sparse&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This does not look like a typical sparse table case - unless the sample data is very simplified. I definitely think&lt;/P&gt;&lt;P&gt;Generic Load is excellent with many attributes and sparse data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 21:37:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875685#M655610</guid>
      <dc:creator>petter</dc:creator>
      <dc:date>2015-06-14T21:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875686#M655611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure, I don't mind to re-combine the tables back into a single one. The recipe is there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A big advantage of a generic load over your approach is that you don't need to hardcode the values you expect in ATTRIBUTEVALUE. It's dynamic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 22:03:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875686#M655611</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2015-06-14T22:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: Script Load Content as Header</title>
      <link>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875687#M655612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That is true. Just to be clear what I meant is that by saying "simplest" I really meant simplistic - and not flexible as the Generic Load certainly is. I still think that Generic Load is not the ultimate solution that should be used in every case where you need an unpivot. One disadvantage is that you get multiple tables that might clutter the clarity of your data model for business users.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 22:36:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Script-Load-Content-as-Header/m-p/875687#M655612</guid>
      <dc:creator>petter</dc:creator>
      <dc:date>2015-06-14T22:36:48Z</dc:date>
    </item>
  </channel>
</rss>

