<?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: problem with table structure in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422618#M1162136</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Swuehl,&lt;/P&gt;&lt;P&gt;thanks very much, you gave me a very big help.&lt;/P&gt;&lt;P&gt;Just another thing: if you could explain me how it works , because it's a bit dark for me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for you time and help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;stefan&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 10 Nov 2012 13:35:53 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-11-10T13:35:53Z</dc:date>
    <item>
      <title>problem with table structure</title>
      <link>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422616#M1162134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've the following table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Company code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start Validity Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Validity Date&lt;/P&gt;&lt;P&gt;ABC123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2007&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31/12/2200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to produce a table like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Company code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;Start Validity Date &lt;/TD&gt;&lt;TD&gt;End Validity Date&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;ABC123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2007&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31/12/2007&lt;/P&gt;&lt;P&gt;ABC123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31/12/2008&lt;/P&gt;&lt;P&gt;ABC123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31/12/2009&lt;/P&gt;&lt;P&gt;ABC123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31/12/2010&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I produce the table above ? Is there a function in qlikview to build this structure ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Nov 2012 12:13:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422616#M1162134</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-11-10T12:13:53Z</dc:date>
    </item>
    <item>
      <title>Re: problem with table structure</title>
      <link>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422617#M1162135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should be able to generate your records using a WHILE loop in your script, in a simple setting (start and end date at the beginning and end of a year), it could look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;INPUT:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD * INLINE [&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Company code,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start Validity Date,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Validity Date&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ABC123,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2007,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31/12/2200&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;];&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;RESULT:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;NoConcatenate LOAD&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;[Company code], &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Date(AddYears([Start Validity Date], iterno()-1))&lt;/STRONG&gt; as [Start Validity Date],&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Date(daystart(YearEnd(AddYears([Start Validity Date],iterno()-1))))&lt;/STRONG&gt; as [End Validity Date]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Resident INPUT &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;while AddYears([Start Validity Date],iterno()-1) &amp;lt;= [End Validity Date];&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;drop table INPUT;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Nov 2012 12:30:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422617#M1162135</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-11-10T12:30:06Z</dc:date>
    </item>
    <item>
      <title>Re: problem with table structure</title>
      <link>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422618#M1162136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Swuehl,&lt;/P&gt;&lt;P&gt;thanks very much, you gave me a very big help.&lt;/P&gt;&lt;P&gt;Just another thing: if you could explain me how it works , because it's a bit dark for me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for you time and help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;stefan&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Nov 2012 13:35:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422618#M1162136</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-11-10T13:35:53Z</dc:date>
    </item>
    <item>
      <title>Re: problem with table structure</title>
      <link>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422619#M1162137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;By default, a LOAD statement creates one record in the output table (the table that is created in the QV data model) from one record read from the input table / source.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the HELP:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;"while&lt;/SPAN&gt; is a clause used for stating whether a record should be repeatedly read. The same record is read as long as &lt;SPAN class="Italic"&gt;criterion&lt;/SPAN&gt; is true. In order to be useful, a &lt;SPAN class="Bold"&gt;while&lt;/SPAN&gt; clause must typically include the &lt;SPAN class="Bold"&gt;IterNo( )&lt;/SPAN&gt; function."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you are creating multiple records from the same input record, for each output record, iterno() will be increased by one and you get record as long as (in your case)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&lt;EM&gt;AddYears([Start Validity Date],iterno()-1) &amp;lt;= [End Validity Date]&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Nov 2012 16:38:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422619#M1162137</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-11-10T16:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: problem with table structure</title>
      <link>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422620#M1162138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKS!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Nov 2012 17:07:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/problem-with-table-structure/m-p/422620#M1162138</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-11-10T17:07:39Z</dc:date>
    </item>
  </channel>
</rss>

