<?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 Generate unique number based on condition in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591437#M13873</link>
    <description>&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;Please help on this scenario. how to generate the numbers. Below example&lt;/P&gt;&lt;P&gt;Each HeaderID is having seq.numbers and status. I want to see the number like below in result.&amp;nbsp;&lt;/P&gt;&lt;P&gt;HeaderID '1' is having seqnum. 5,7,8 for Approve so my resultant should be 1,2,3. For cancel also same. There is only one cancel '8' so Result is 1, if another number exists then Result should be '2'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="seq.PNG" style="width: 439px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/13696iEABC26BD1D30F9CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="seq.PNG" alt="seq.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 05:36:11 GMT</pubDate>
    <dc:creator>rkpatelqlikview</dc:creator>
    <dc:date>2024-11-16T05:36:11Z</dc:date>
    <item>
      <title>Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591437#M13873</link>
      <description>&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;Please help on this scenario. how to generate the numbers. Below example&lt;/P&gt;&lt;P&gt;Each HeaderID is having seq.numbers and status. I want to see the number like below in result.&amp;nbsp;&lt;/P&gt;&lt;P&gt;HeaderID '1' is having seqnum. 5,7,8 for Approve so my resultant should be 1,2,3. For cancel also same. There is only one cancel '8' so Result is 1, if another number exists then Result should be '2'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="seq.PNG" style="width: 439px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/13696iEABC26BD1D30F9CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="seq.PNG" alt="seq.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 05:36:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591437#M13873</guid>
      <dc:creator>rkpatelqlikview</dc:creator>
      <dc:date>2024-11-16T05:36:11Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591512#M13876</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;Try creating a measure with an expression:&lt;BR /&gt;&lt;BR /&gt;=aggr(NumberNo(),Header_ID,Status,SEQ_NUM) or try without SEQ_NUM if that doesn't work.&lt;BR /&gt;&lt;BR /&gt;Hope this helps you.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2019 10:54:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591512#M13876</guid>
      <dc:creator>Edvin</dc:creator>
      <dc:date>2019-06-13T10:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591521#M13877</link>
      <description>&lt;P&gt;Thanks for your reply Edwin, It should be done in backend. I tried with Autonumber() &amp;nbsp;and Recno() as &amp;nbsp;well.&lt;/P&gt;&lt;P&gt;I think these two functions are suitably to implement this.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2019 11:03:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591521#M13877</guid>
      <dc:creator>rkpatelqlikview</dc:creator>
      <dc:date>2019-06-13T11:03:10Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591526#M13878</link>
      <description>&lt;P&gt;Ahh, alright.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;LOAD Header_ID,&lt;BR /&gt;SEQ_NUM,&lt;BR /&gt;Status,&lt;BR /&gt;AutoNumber(RowNo(),Header_ID&amp;amp;Status) as Result&lt;BR /&gt;FROM [...]&lt;BR /&gt;&lt;BR /&gt;Try this again.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2019 11:12:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591526#M13878</guid>
      <dc:creator>Edvin</dc:creator>
      <dc:date>2019-06-13T11:12:15Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591556#M13879</link>
      <description>&lt;P&gt;Hello Edwin, This is not working. &amp;nbsp;Its taking more timi for reload, even am not sure for the result. &amp;nbsp;May be we need to use Iter No some thing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="safd.PNG" style="width: 585px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/13704i0E901CBD3DE224BB/image-size/large?v=v2&amp;amp;px=999" role="button" title="safd.PNG" alt="safd.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2019 11:51:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591556#M13879</guid>
      <dc:creator>rkpatelqlikview</dc:creator>
      <dc:date>2019-06-13T11:51:51Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591560#M13880</link>
      <description>&lt;P&gt;Not sure why it's taking longer, but for me it works perfectly. Maybe did a mistake by inserting new line?&lt;BR /&gt;&lt;BR /&gt;This code works for me:&lt;BR /&gt;LOAD *,&lt;BR /&gt;AutoNumber(RowNo(), Header_ID&amp;amp;Status) as Result;&lt;BR /&gt;&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;Header_ID, SEQ_NUM, Status&lt;BR /&gt;1, 5, Approved&lt;BR /&gt;1, 7, Approved&lt;BR /&gt;1, 11, Approved&lt;BR /&gt;1, 8, Cancel&lt;BR /&gt;21, 2, Approved&lt;BR /&gt;21, 4, Cancel&lt;BR /&gt;21, 4, Approved&lt;BR /&gt;22, 2, Approved&lt;BR /&gt;22, 4, Approved&lt;BR /&gt;81, 2, Approved&lt;BR /&gt;81, 4, Approved&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example.png" style="width: 890px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/13709i2903AF75811C8BDF/image-size/large?v=v2&amp;amp;px=999" role="button" title="example.png" alt="example.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2019 11:59:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591560#M13880</guid>
      <dc:creator>Edvin</dc:creator>
      <dc:date>2019-06-13T11:59:23Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591568#M13881</link>
      <description>&lt;P&gt;Try this&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Table:
LOAD * INLINE [
    Header_ID, SEQ_NUM, Status
    1, 5, Approve
    1, 7, Approve
    1, 11, Approve
    1, 8, Cancel
    21, 2, Approve
    21, 4, Cancel
    21, 4, Approve
    22, 2, Approve
    22, 4, Approve
    81, 2, Approve
    81, 4, Approve
];

FinalTable:
LOAD *,
	 If(Header_ID = Previous(Header_ID) and Status = Previous(Status), RangeSum(Peek('Result'), 1), 1) as Result
Resident Table
Order By Header_ID, Status;

DROP Table Table;&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 13 Jun 2019 12:01:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591568#M13881</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2019-06-13T12:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591572#M13883</link>
      <description>&lt;P&gt;Many thanks . Yes Correct approach Edwin. &amp;nbsp;I implemented same in my original script which is more data.&lt;/P&gt;&lt;P&gt;When the data &amp;nbsp;size is &amp;nbsp;big then it is taking time. But we need to think another way for large set of data.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2019 12:02:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591572#M13883</guid>
      <dc:creator>rkpatelqlikview</dc:creator>
      <dc:date>2019-06-13T12:02:02Z</dc:date>
    </item>
    <item>
      <title>Re: Generate unique number based on condition</title>
      <link>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591580#M13884</link>
      <description>&lt;P&gt;Thanks Sunny, Finally succeed. Just i put SEQ_NUM asc because &amp;nbsp;i need result &amp;nbsp;based on seq_num also.&lt;/P&gt;&lt;DIV&gt;FinalTable:&lt;/DIV&gt;&lt;DIV&gt;LOAD *,&lt;/DIV&gt;&lt;DIV&gt;If(Header_ID = Previous(Header_ID) and Status = Previous(Status), RangeSum(Peek('Result'), 1), 1) as Result&lt;/DIV&gt;&lt;DIV&gt;Resident Table&lt;/DIV&gt;&lt;DIV&gt;Order By Header_ID, Status, &amp;nbsp;&lt;STRONG&gt;SEQ_NUM &amp;nbsp;asc;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Thank you so much Sunny and Edwin for the response.&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 13 Jun 2019 12:14:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Generate-unique-number-based-on-condition/m-p/1591580#M13884</guid>
      <dc:creator>rkpatelqlikview</dc:creator>
      <dc:date>2019-06-13T12:14:23Z</dc:date>
    </item>
  </channel>
</rss>

