<?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: Simulating Multiple Rows when Only 1 Row in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091166#M89444</link>
    <description>&lt;P&gt;1 more question if I may - I've been playing about with this and I have a similar request using Quarter but obviously the iterno() will not work in this case.&amp;nbsp; &amp;nbsp; can the same/similar method be used?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;TABLE width="695"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="28"&gt;ID&lt;/TD&gt;
&lt;TD width="131"&gt;QTRSTART&lt;/TD&gt;
&lt;TD width="157"&gt;QTREND&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;ID&lt;/TD&gt;
&lt;TD width="81"&gt;QTRSTART&lt;/TD&gt;
&lt;TD width="85"&gt;QTREND&lt;/TD&gt;
&lt;TD width="85"&gt;QTR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20212&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20213&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20214&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20221&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Thu, 06 Jul 2023 14:59:09 GMT</pubDate>
    <dc:creator>bc5891</dc:creator>
    <dc:date>2023-07-06T14:59:09Z</dc:date>
    <item>
      <title>Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091017#M89422</link>
      <description>&lt;P&gt;Good morning,&lt;/P&gt;
&lt;P&gt;I have a table similar to below:&lt;/P&gt;
&lt;TABLE width="312"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="104"&gt;ID&lt;/TD&gt;
&lt;TD width="104"&gt;OPEN DATE&lt;/TD&gt;
&lt;TD width="104"&gt;CLOSE DATE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;2019&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the front end I want to show this ID across multiple years and provide it different statuses.&amp;nbsp; There could also be multiple statuses per year.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Essentially in the front end I want to somehow create the following :&lt;BR /&gt;It would be in a bar chart ideally.&lt;BR /&gt;Rules:&lt;/P&gt;
&lt;P&gt;Open in current year = New&lt;BR /&gt;Open in current year and not closed in that year = Ongoing&lt;BR /&gt;Not opened in current year and not closed in current year = Ongoing&lt;BR /&gt;Closed in Current Year = Closed&lt;/P&gt;
&lt;P&gt;It would give the output like below (in an on the fly table).&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;TABLE width="220"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="83"&gt;ID&lt;/TD&gt;
&lt;TD width="73"&gt;YEAR&lt;/TD&gt;
&lt;TD width="64"&gt;STATUS&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;NEW&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;ONGOING&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;2017&lt;/TD&gt;
&lt;TD&gt;ONGOING&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;2018&lt;/TD&gt;
&lt;TD&gt;ONGOING&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;2019&lt;/TD&gt;
&lt;TD&gt;CLOSED&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Without doing this in the script is it possible to do this in an expression?&amp;nbsp; could rangesum be used?&lt;BR /&gt;The reason for not doing it in the back end script is that this could massively inflate the data set if we go down to month level over time.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 10:06:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091017#M89422</guid>
      <dc:creator>bc5891</dc:creator>
      <dc:date>2023-07-06T10:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091030#M89423</link>
      <description>&lt;P&gt;If it's just the one value, you could do this with ValueList() to create a synthetic dimension. However, if you have multiple IDs and each has different years, I'm not sure if this'd work (it might - you'd have to write a measure that returns null of the ValueList() result isn't in the range, and then hide zero/null).&lt;/P&gt;
&lt;P&gt;This shouldn't have too much of an impact on the app size if you do it in script, most likely, and that's easy to handle using While.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 10:35:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091030#M89423</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2023-07-06T10:35:42Z</dc:date>
    </item>
    <item>
      <title>Re: Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091039#M89425</link>
      <description>&lt;P&gt;Thanks, there are many Ids.&lt;BR /&gt;&lt;BR /&gt;Do you have a simple example of a while loop referencing the ID here?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 11:00:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091039#M89425</guid>
      <dc:creator>bc5891</dc:creator>
      <dc:date>2023-07-06T11:00:16Z</dc:date>
    </item>
    <item>
      <title>Re: Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091065#M89428</link>
      <description>&lt;P&gt;Load ID, OPENDATE + IterNo() - 1 as Year, If(Something=SomethingElse,'Status1','Status2') as Status&lt;/P&gt;
&lt;P&gt;From YourTable&lt;/P&gt;
&lt;P&gt;While OPENDATE + IterNo() - 1 &amp;lt;= CLOSEDATE;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 12:03:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091065#M89428</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2023-07-06T12:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091097#M89432</link>
      <description>&lt;P&gt;thank you very much&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 12:52:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091097#M89432</guid>
      <dc:creator>bc5891</dc:creator>
      <dc:date>2023-07-06T12:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091166#M89444</link>
      <description>&lt;P&gt;1 more question if I may - I've been playing about with this and I have a similar request using Quarter but obviously the iterno() will not work in this case.&amp;nbsp; &amp;nbsp; can the same/similar method be used?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;TABLE width="695"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="28"&gt;ID&lt;/TD&gt;
&lt;TD width="131"&gt;QTRSTART&lt;/TD&gt;
&lt;TD width="157"&gt;QTREND&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;ID&lt;/TD&gt;
&lt;TD width="81"&gt;QTRSTART&lt;/TD&gt;
&lt;TD width="85"&gt;QTREND&lt;/TD&gt;
&lt;TD width="85"&gt;QTR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20212&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20213&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20214&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20221&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;123&lt;/TD&gt;
&lt;TD&gt;20211&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;TD&gt;20222&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 06 Jul 2023 14:59:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091166#M89444</guid>
      <dc:creator>bc5891</dc:creator>
      <dc:date>2023-07-06T14:59:09Z</dc:date>
    </item>
    <item>
      <title>Re: Simulating Multiple Rows when Only 1 Row</title>
      <link>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091193#M89447</link>
      <description>&lt;P&gt;IterNo() will still work, you'll just need to use a different formula to generate your quarters. Something like AddMonths(Start,(IterNo-1)*3 would generate quarters from a starting quarter, assuming the starting quarter is a date.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 16:02:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Simulating-Multiple-Rows-when-Only-1-Row/m-p/2091193#M89447</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2023-07-06T16:02:28Z</dc:date>
    </item>
  </channel>
</rss>

