如何在vs 2005报告服务中按项目代码求和和小计

时间:2011-07-22 03:11:19

标签: reporting-services visual-studio-2005 subtotal

我需要显示每个项目代码的子总数如下。我正在使用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  

1 个答案:

答案 0 :(得分:1)

您希望在报告结尾处按项目汇总数据?问题是你有多个人的项目,你按人格排序,所以标准的分组将无法正常工作。

你有一些选择:

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