*put folowing call in expression of dummy report textbox *placed in group footer add2var('grand_total' , invoice_total ) ** Generic function adding value to preexisting variable ** to be added somewhere in main or utilities prg function add2var lparameters cTotVar,nAddVal &cTotVar = eval(cTotVar) + nAddVal return '' &&so nothing shows on report surface ** Where 'invoice_total' is value or variable or field you want to ** add to report total, while 'Grand_total' is public/private variable ** (or screen/object property)And then there is also some way doing it solely with report variables but I forgot how it goes. Perhaps someone can pop up with link to thread