<?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 generate rows in this case? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758414#M269907</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;look at this doc, page 10&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/docs/DOC-3786"&gt;Generating Missing Data In QlikView&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Dec 2014 21:01:43 GMT</pubDate>
    <dc:creator>maxgro</dc:creator>
    <dc:date>2014-12-17T21:01:43Z</dc:date>
    <item>
      <title>How to generate rows in this case?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758413#M269906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Community, i am having trouble with a document i am working on.&lt;/P&gt;&lt;P&gt;I have this table (i am just giving an example, the table is bigger) where i have an id_person, an initial date and a Final_Date. I have alredy made some scripting to get the initial period and the final period for each id and concatenated these periods in a field called Period. The thing that i need to solve now is to generate the periods missing between the initial date and the final date. I only need to generate the Period field, the date fields would remain the same.&lt;/P&gt;&lt;P&gt;This is the example of how my data is&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.qlik.com/legacyfs/online/73743_pastedImage_1.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;And this is how i want it to be:&lt;/P&gt;&lt;P&gt;&lt;IMG class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/73744_pastedImage_2.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;So, the id_person 1 would have as many registers as periods it has, and the id_person 2 would remain the same because is only one period.&lt;/P&gt;&lt;P&gt;Please, if someone can help me, I can´t work out the solution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 20:57:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758413#M269906</guid>
      <dc:creator />
      <dc:date>2014-12-17T20:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate rows in this case?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758414#M269907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;look at this doc, page 10&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/docs/DOC-3786"&gt;Generating Missing Data In QlikView&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 21:01:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758414#M269907</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2014-12-17T21:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate rows in this case?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758415#M269908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you had a complete list of periods you could use interval match.&amp;nbsp; You would also have to assign a day to the period.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id_person,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial_Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Final_Date&lt;/P&gt;&lt;P&gt;FROM Datasource&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table2:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MakeDate(Left(Period, 4), Right(Period, 2), 1) as PeriodDate&lt;/P&gt;&lt;P&gt;FROM Distinct list of periods&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Left Join (Table1)&lt;/P&gt;&lt;P&gt;IntervalMatch(PeriodDate)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial_Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Final_Date&lt;/P&gt;&lt;P&gt;Resident Table1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will return all of the periods between initial date and end date for each combination.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 21:06:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758415#M269908</guid>
      <dc:creator>jpapador</dc:creator>
      <dc:date>2014-12-17T21:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate rows in this case?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758416#M269909</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;IMG alt="QlikCommunity_Thread_146193_Pic1.JPG" class="image-1 jive-image" src="https://community.qlik.com/legacyfs/online/73770_QlikCommunity_Thread_146193_Pic1.JPG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;one solution could be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14188629637589850" jivemacro_uid="_14188629637589850"&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date(AddMonths(MonthName(Initial_Date),IterNo()-1),'YYYYMM') as Period&lt;/P&gt;
&lt;P&gt;Inline [&lt;/P&gt;
&lt;P&gt;id_person, Initial_Date, Final_Date&lt;/P&gt;
&lt;P&gt;1,02/07/2014, 23/11/2014&lt;/P&gt;
&lt;P&gt;2,19/06/2014, 20/06/2014&lt;/P&gt;
&lt;P&gt;]&lt;/P&gt;
&lt;P&gt;While AddMonths(MonthName(Initial_Date),IterNo()-1)&amp;lt;=Final_Date;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 00:36:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758416#M269909</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-12-18T00:36:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate rows in this case?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758417#M269910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much Marco, that worked perfect!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 13:08:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758417#M269910</guid>
      <dc:creator />
      <dc:date>2014-12-18T13:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate rows in this case?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758418#M269911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're welcome&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 13:11:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-generate-rows-in-this-case/m-p/758418#M269911</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-12-18T13:11:34Z</dc:date>
    </item>
  </channel>
</rss>

