<?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 Calculated rank field in back end script? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353350#M845380</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Hi All,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;How to create Rank for below calculated field (&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;GrossPrice$, &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;NetPrice$, &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Markdown%) in Back end script method. because based on this rank field i need to sort my Report in front end.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Tried like below script but rank not working properly.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;[Sales Aggr]:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;load *, AutoNumber(Markdown%) as Markdown_Rank;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;load distinct&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp; SalesArticleNo,&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) as GrossPrice$,&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) ,((sum(TotalNetPriceSGD)*1.07)/sum(SoldQty))) as NetPrice$,&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,0 , ((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD))/sum(TotalGrossPriceSGD))) as Markdown%&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Resident DailySalesFact &lt;STRONG&gt;group by SalesArticleNo order by Markdown_Rank desc;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My env.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Qlik v11.2 version (in my version Sort able aggr feature wont work) so need to do in back end.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Deva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
    <dc:creator>devarasu07</dc:creator>
    <dc:date>2020-11-25T16:16:04Z</dc:date>
    <item>
      <title>Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353350#M845380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Hi All,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;How to create Rank for below calculated field (&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;GrossPrice$, &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;NetPrice$, &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Markdown%) in Back end script method. because based on this rank field i need to sort my Report in front end.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Tried like below script but rank not working properly.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;[Sales Aggr]:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;load *, AutoNumber(Markdown%) as Markdown_Rank;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;load distinct&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp; SalesArticleNo,&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) as GrossPrice$,&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) ,((sum(TotalNetPriceSGD)*1.07)/sum(SoldQty))) as NetPrice$,&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,0 , ((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD))/sum(TotalGrossPriceSGD))) as Markdown%&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Resident DailySalesFact &lt;STRONG&gt;group by SalesArticleNo order by Markdown_Rank desc;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My env.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Qlik v11.2 version (in my version Sort able aggr feature wont work) so need to do in back end.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Deva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353350#M845380</guid>
      <dc:creator>devarasu07</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353351#M845381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This Rank will be a static rank and will not change based on selection? Is that what you are looking for? May be this&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;&lt;STRONG&gt;[Sales Aggr]:&lt;/STRONG&gt;&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;LOAD SalesArticleNo,&lt;/STRONG&gt;&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;&amp;nbsp; ((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) as GrossPrice$,&lt;/STRONG&gt;&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;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) ,((sum(TotalNetPriceSGD)*1.07)/sum(SoldQty))) as NetPrice$,&lt;/STRONG&gt;&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;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,0 , ((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD))/sum(TotalGrossPriceSGD))) as Markdown%&lt;/STRONG&gt;&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;&amp;nbsp; Resident DailySalesFact&lt;/STRONG&gt;&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;&amp;nbsp; group by SalesArticleNo;&lt;/STRONG&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;&lt;STRONG style="color: #ff0000;"&gt;FinalAggr:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;LOAD &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;SalesArticleNo&lt;/SPAN&gt;,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Markdown%&lt;/SPAN&gt;,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RowNo() as Rank&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Resident [Sales Aggr]&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Order By &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Markdown%&lt;/SPAN&gt; desc;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&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;&lt;SPAN style="color: #ff0000;"&gt;DROP Table &lt;/SPAN&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;[Sales Aggr]&lt;/STRONG&gt;&lt;SPAN style="color: #ff0000;"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 09:46:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353351#M845381</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-04-06T09:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353352#M845382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And the other thing is that the Rank function isn't dependent on sorting. Rank just depends on how big or small your measure is based on any sorting order.... are you confusing Rank with something like RangeSum(Above()) may be? Because RangeSum(Above()) is sort dependent....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 09:57:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353352#M845382</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-04-06T09:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353353#M845383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunny,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help. I've but still not getting the expected order and output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to attached document. It's Nprint purpose only and no front end filter selection on it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Sales Aggr]:&lt;/P&gt;&lt;P&gt;LOAD SalesBarcode,&lt;/P&gt;&lt;P&gt;&amp;nbsp; ((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) as GrossPrice$,&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) ,((sum(TotalNetPriceSGD)*1.07)/sum(SoldQty))) as NetPrice$,&lt;/P&gt;&lt;P&gt;&amp;nbsp; (if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,0 , ((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD))/sum(TotalGrossPriceSGD))))*100 as Markdown%&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident DailySalesFact&lt;/P&gt;&lt;P&gt;group by SalesBarcode;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Markdown Rank]:&lt;/P&gt;&lt;P&gt;LOAD SalesBarcode,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Markdown%,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RowNo() as Rank&lt;/P&gt;&lt;P&gt;Resident [Sales Aggr]&lt;/P&gt;&lt;P&gt;Order By&amp;nbsp; Markdown%;&lt;STRONG&gt; // (here need to add two more sort field) Group by Article,Batch Order by latest launch_ID asc,&lt;/STRONG&gt; Markdown% desc,SoldQty desc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop table [Sales Aggr];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table Grain:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Lowest level is Barcode which is Batch (i.e Article Color)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking for your valuable suggestion on this &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Deva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 18:47:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353353#M845383</guid>
      <dc:creator>devarasu07</dc:creator>
      <dc:date>2017-04-06T18:47:27Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353354#M845384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you saying that Sales Aggr() will be doing Aggregation on multiple dimensions and not just &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;SalesBarcode&lt;/SPAN&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;&lt;STRONG&gt;[Sales Aggr]:&lt;/STRONG&gt;&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;LOAD Article,&lt;/STRONG&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Batch Order], &lt;/STRONG&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SalesBarcode,&lt;/STRONG&gt;&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;&amp;nbsp; ((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) as GrossPrice$,&lt;/STRONG&gt;&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;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) ,((sum(TotalNetPriceSGD)*1.07)/sum(SoldQty))) as NetPrice$,&lt;/STRONG&gt;&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;&amp;nbsp; (if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,0 , ((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD))/sum(TotalGrossPriceSGD))))*100 as Markdown%&lt;/STRONG&gt;&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;&amp;nbsp; Resident DailySalesFact&lt;/STRONG&gt;&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;group by Article, [Batch Order], SalesBarcode;&lt;/STRONG&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;But since they are higher grain, you did not add it? I would suggest you to add it... Now the Rank will restart for each every Article and Batch Order? Is that what the requirement is?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 18:55:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353354#M845384</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-04-06T18:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353355#M845385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunny,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, Please refer to the attached report layout and mock value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;back end script need to get Sortable aggr. rank value for Markdown% or Netprice $ then need to show attached report based on below order .&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Rank (Qty) :&lt;/STRONG&gt; Group by Launch, ArticleNo,Batch Order By Launch_ID asc (latest launch to old), Markdown%&amp;nbsp; or NetPrice $ desc ,SoldQty Desc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Deva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 19:19:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353355#M845385</guid>
      <dc:creator>devarasu07</dc:creator>
      <dc:date>2017-04-06T19:19:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353356#M845386</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;&lt;STRONG&gt;Are you saying that Sales Aggr() will be doing Aggregation on multiple dimensions and not just SalesBarcode?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Yeah Multiple dimension&lt;/P&gt;&lt;P&gt;1) Launch_ID (asc order)&lt;/P&gt;&lt;P&gt;2) SalesBarcode (actually report need to show ArticleNo, Batch)&lt;/P&gt;&lt;P&gt;3) Markdown % or NetPrice$ (Desc order) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;aggr(Rank(sum(SoldQty),Launch_ID,Markdown%_Rank ArticleNo)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; But since they are higher grain, you did not add it? I would suggest you to add it... Now the Rank will restart for each every Article and Batch Order? Is that what the requirement is?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think my model not good. Materailmaster dimension table has ArticleNo,Barcode details but Fact table has only barcode level.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Deva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 19:27:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353356#M845386</guid>
      <dc:creator>devarasu07</dc:creator>
      <dc:date>2017-04-06T19:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated rank field in back end script?</title>
      <link>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353357#M845387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From what I understand, you need this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Sales Aggr]:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Launch,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Material,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; ((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) as GrossPrice$,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,((sum(TotalGrossPriceSGD)*1.07)/sum(SoldQty)) ,((sum(TotalNetPriceSGD)*1.07)/sum(SoldQty))) as NetPrice$,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; (if(((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD)) / sum(TotalGrossPriceSGD)) &amp;lt; 0.2 ,0 , ((sum(TotalGrossPriceSGD) - sum(TotalNetPriceSGD))/sum(TotalGrossPriceSGD))))*100 as Markdown%&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; Resident DailySalesFact&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;group by Launch, Material;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FinalAggr:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD *,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Launch = Previous(Launch) and Material = Previous(Material), RangeSum(Peek('Rank'), 1), 1) as Rank&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident [Sales Aggr]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Order By Launch, Material, Markdown% desc;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DROP Table [Sales Aggr];&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 19:28:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculated-rank-field-in-back-end-script/m-p/1353357#M845387</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-04-06T19:28:43Z</dc:date>
    </item>
  </channel>
</rss>

