Fråga : Hur man sum en formel som gäller bygga bo om meddelande i kristallen 2008

Bra Morining experter!

I har en kommissionrapport som beräknar den raka kommissionen, såväl som ”overagen” som betalas till Salefolk.  Över åren avtalet, som försäljarefolket mottar för procentsatsen av overagen, som går till dem, som apposed till företaget har ändrat serveral tider och att resultera i 5 olika beräkningar av procentsatsen av overage mest av vilka justerar baserat på den stängda sammanlagda volymen.  För att behandla denna har jag skapat efter formeln:

if {CB_Originator_View.ComType} = summa för 1
and ({ISB_Commissions_view.totalloanamount}, {@LO}) < 1500000 därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.5
else om {CB_Originator_View.ComType} = summan för 1
and ({ISB_Commissions_view.totalloanamount}, {@LO}) i 1500000 till 2499999 därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.6
else om {CB_Originator_View.ComType} = >= 2500000 för summan för 1
and ({ISB_Commissions_view.totalloanamount}, {@LO}) därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.65
else om {CB_Originator_View.ComType} = 2 därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.6
else om {CB_Originator_View.ComType} = 3 därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.65
else om {CB_Originator_View.ComType} = 4 därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.75
else om {CB_Originator_View.ComType} = 5 <= 2500000 för summan för
and ({ISB_Commissions_view.totalloanamount}, {@LO}) därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.6
else om {CB_Originator_View.ComType} = 5 summa för
and ({ISB_Commissions_view.totalloanamount}, {@LO}) > 2500000 därefter {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.65

This är den funktionsdugliga boten, men jag behöver att räkna samman beloppet av overage på den jämna och I-förmiddagen som gruppen är borttappad på hur man gör det, Normaly som jag skulle bruk per springslutsumma eller sätter in ett summery, men jag kan inte välja den formel i den summery trollkarlen och I-förmiddag inte sure hur man gör skötselslutsumman med så många variables.
" klar "

Svar : Hur man sum en formel som gäller bygga bo om meddelande i kristallen 2008

Om du ändrar strukturera av din strömformel litet, den ska är mycket lättare att göra ackumulationen.

numbervar comm;
numbervar commtotal;

om {CB_Originator_View.ComType} = 1
och comm för summa ({ISB_Commissions_view.totalloanamount}, {@LO} <� 1500000="" then="">): = {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.5
annars .......... etc.
.....,
om annars {CB_Originator_View.ComType} = 5
och summa ({ISB_Commissions_view.totalloanamount}, {@LO}) > 2500000 därefter
comm: = {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.65;
commtotal: =commtotal+comm;
comm

Du ska behov som en annan formel sätter in på början av gruppen till fastställdt commtotal till 0, och en annan formel sätter in i gruppfooteren för att visa värdera av commtotal
Andra lösningar  
 
programming4us programming4us