0

我需要显示每个项目代码的小计如下。我正在使用 VS2005 报告服务。

Code EmployeeName Projectcode Salary   TotalIncome  
                              Leave    TotalDetact 
000  Adam          ADM         1000      1000
                                100       100  
                   ELS         1100      1100
                                100       100

010 Eris           ADM        15000      15000
                                500        500

Subtotalfor        ADM         16000      16000    // I dont know how to do in here. 
Project                          600        600

2 persons 

1 person           ELS          1100       1100
                                 100        100  
4

1 回答 1

1

看起来您想在报告末尾按项目汇总数据?问题是您有多个项目供人们使用,并且您按人订购,因此标准分组不起作用。

你有一些选择:

  1. 将分组更改为项目,然后按人。现在您可以按项目进行总结,但您当然会丢失人员总结。不理想。
  2. 在您现在所在的表格之后在此报告中创建第二个表格并在那里进行汇总。您可能希望为此表创建一个新的汇总数据集。
  3. 使用自定义代码(或自定义 DLL)为您计算项目摘要。右键单击项目表面-属性-代码,您可以在其中编写可以从表中调用的 VBA 函数。
  4. 使用子报表。

选项 2 可能是最简单的。

于 2011-07-25T05:56:39.477 回答