No problem, it doesn't help when it's not a 'logical' request!
It's a work around up to a point, but by definition it's per page. I've made the pages as large as possible but if the report continues onto a second then the values are not the true totals. As it stands it's unlikely to be a multi-page report but should that arise I'll revisit the problem.
Once again thank you for your input.