Si usted cambia la estructura de su fórmula actual levemente será mucho más fácil hacer la acumulación.
comm numbervar;
commtotal numbervar;
si {CB_Originator_View.ComType} = 1
y comm de la suma ({ISB_Commissions_view.totalloanamount}, {@LO} <� 1500000="" then="">): = {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.5
.......... etc
.....
si {CB_Originator_View.ComType} = 5
y suma ({ISB_Commissions_view.totalloanamount}, {@LO}) > 2500000 entonces
comm: = {ISB_Commissions_view.totalloanamount} * {LO_Commissions.OverageBasis} * 0.65;
commtotal: =commtotal+comm;
comm
Usted necesitará otro campo de la fórmula al principio del grupo fijar commtotal a 0 y a otro campo de la fórmula en el pie del grupo para exhibir el valor de commtotal