In your example are each of these rows a sub report?
I ask this because the straight formula of SUM ({TB.CAPREV}) without sub reports should already be 2900. In the above example if there are no subreports and assuming you are grouping on the employee name here the formula of SUM ({TB.CAPREV},{TB.EmployeeField}) would give you the results the 3 seperate results of 1000,700,1200.
If you used the summary function in crystal to make the sum_field and you move that around in your report from group level to group level it autmatically changes itself for grouping.
Assuming your data is more like:
Employee Pay Rate Revenue Commission Gross Cost
AAA 45 800 100 600
AAA 45 150 200 500
AAA 45 50 100 100
but you want it to look like
Employee Pay Rate Revenue Commission Gross Cost
AAA 45 1000 500 1100
BBB 54 700 200 800
CCC 68 1200 800 3000
Total Revenue Total Commission Total Gross
Group on Employee field.
Highlight Revenue field. Click on SUmmar Function. Set Summary to SUM at Group Footer 1.
Repeat for except set Summary at Grand total (Report Footer).
Repeat both steps but use the Commision field.
Repeat again with Gross cost field.
IN your report deisgn move the totals that were in the group 1 footer to the group 1 header.
suppress the detail section.
preview and see if that is what you wanted.
Edited by DBlank - 04 Jun 2009 at 11:53am