Thanks Howlsta,
It now calculates the fields, however when I scroll through the records the total field stays the same. I have a command button on the form which updates the data, still nothing changes.
This total field needs to be record specific and write its calc. to a table / query column...