<?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 Is there a way to optimize this expression in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Is-there-a-way-to-optimize-this-expression/m-p/1636123#M733348</link>
    <description>&lt;P&gt;&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and vIFRS = 1 and v_Wastage=2 and v_Total=0,(Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=, Acct_Type -= {'IFRS - Reversal'} &amp;gt;} CPV * Value_Used))/vRounding,&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Wastage=1 and vIFRS = 2 and v_Total=0,(Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used))/vRounding ,&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Wastage=2 and vIFRS = 2 and v_Total=0,(Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used))/vRounding ,&lt;BR /&gt;&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and vIFRS = 1 and v_Wastage=2 and v_Total=0,(Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,Acct_Type -= {'IFRS - Reversal'}&amp;gt;} CPV * Value_Used))/vRounding,&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Wastage=1 and vIFRS = 2 and v_Total=0,(Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used))/vRounding,&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Wastage=2 and vIFRS = 2 and v_Total=0, (Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used))/vRounding ,&lt;BR /&gt;&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Total=10 and vIFRS = 1 and v_Wastage=2,Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=, Acct_Type -= {'IFRS - Reversal'} &amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt;{&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=, Acct_Type -= {'IFRS - Reversal'} &amp;gt;} CPV * Value_Used),&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Total=10 and v_Wastage=1 and vIFRS = 2,Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt;{&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used) ,&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Total=10 and vIFRS = 2 and v_Wastage=2,Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used) /Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used) ,&lt;BR /&gt;&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Total=10 and vIFRS = 1 and v_Wastage=2, Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,Acct_Type -= {'IFRS - Reversal'}&amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,Acct_Type -= {'IFRS - Reversal'}&amp;gt;} CPV * Value_Used),&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Total=10 and v_Wastage=1 and vIFRS = 2, Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used),&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Total=10 and v_Wastage=2 and vIFRS = 2 ,Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used) /Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used)&lt;BR /&gt;))))))))))))&lt;/P&gt;</description>
    <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
    <dc:creator>vvvvvvizard</dc:creator>
    <dc:date>2020-11-25T16:16:04Z</dc:date>
    <item>
      <title>Is there a way to optimize this expression</title>
      <link>https://community.qlik.com/t5/QlikView/Is-there-a-way-to-optimize-this-expression/m-p/1636123#M733348</link>
      <description>&lt;P&gt;&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and vIFRS = 1 and v_Wastage=2 and v_Total=0,(Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=, Acct_Type -= {'IFRS - Reversal'} &amp;gt;} CPV * Value_Used))/vRounding,&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Wastage=1 and vIFRS = 2 and v_Total=0,(Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used))/vRounding ,&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Wastage=2 and vIFRS = 2 and v_Total=0,(Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used))/vRounding ,&lt;BR /&gt;&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and vIFRS = 1 and v_Wastage=2 and v_Total=0,(Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,Acct_Type -= {'IFRS - Reversal'}&amp;gt;} CPV * Value_Used))/vRounding,&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Wastage=1 and vIFRS = 2 and v_Total=0,(Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used))/vRounding,&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Wastage=2 and vIFRS = 2 and v_Total=0, (Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used))/vRounding ,&lt;BR /&gt;&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Total=10 and vIFRS = 1 and v_Wastage=2,Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=, Acct_Type -= {'IFRS - Reversal'} &amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt;{&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=, Acct_Type -= {'IFRS - Reversal'} &amp;gt;} CPV * Value_Used),&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Total=10 and v_Wastage=1 and vIFRS = 2,Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt;{&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used) ,&lt;BR /&gt;if(vDateView=1 and vMeasure=2 and v_Total=10 and vIFRS = 2 and v_Wastage=2,Sum({&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used) /Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;CAL_YEARMONTHINDEX={$(=Max(CAL_YEARMONTHINDEX))},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used) ,&lt;BR /&gt;&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Total=10 and vIFRS = 1 and v_Wastage=2, Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,Acct_Type -= {'IFRS - Reversal'}&amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,Acct_Type -= {'IFRS - Reversal'}&amp;gt;} CPV * Value_Used),&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Total=10 and v_Wastage=1 and vIFRS = 2, Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used)/Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO=,RecordType-={'WASTAGE - COSTING'}&amp;gt;} CPV * Value_Used),&lt;BR /&gt;if(vDateView=2 and vMeasure=2 and v_Total=10 and v_Wastage=2 and vIFRS = 2 ,Sum({&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used) /Sum(TOTAL &amp;lt;YR_MTH_NO&amp;gt; {&amp;lt;FIN_YR_NO={$(v_Max_Year)},MTH_SHORT_DESC=,FIN_YR_NO= &amp;gt;} CPV * Value_Used)&lt;BR /&gt;))))))))))))&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Is-there-a-way-to-optimize-this-expression/m-p/1636123#M733348</guid>
      <dc:creator>vvvvvvizard</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a way to optimize this expression</title>
      <link>https://community.qlik.com/t5/QlikView/Is-there-a-way-to-optimize-this-expression/m-p/1658616#M733349</link>
      <description>&lt;P&gt;where possible, you should aim to code as much as feasible in the load script.&lt;/P&gt;&lt;P&gt;this will optimise performance on the front-end.&lt;/P&gt;&lt;P&gt;best wishes.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Dec 2019 17:05:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Is-there-a-way-to-optimize-this-expression/m-p/1658616#M733349</guid>
      <dc:creator>wade12</dc:creator>
      <dc:date>2019-12-17T17:05:26Z</dc:date>
    </item>
  </channel>
</rss>

