在Report Builder 3.0报表中创建表达式以对列进行求和

时间:2016-11-24 17:57:22

标签: aggregate-functions reportbuilder3.0

我创建了一个包含3列的报告,部门,故障单计数,故障单编号。它将部门名称分组,第二列显示故障单计数的1个实例。最后一列显示所有票号。

我添加了一行,显示了所有显示部门的总数。

这是数据集结果:

Department   TicketCount TicketNumber
D1           3           12345
D1           3           22345
D1           3           32345

我将部门和TicketCount分组,以便显示如下:

 Department   TicketCount TicketNumber
    D1           3           12345
                             22345
                             32345

我想在最后添加一张票总额,但结果总是添加所有的票数而不只是一票。 所以显示的总数是9而不是3。

我需要创建一个表达式来选择部门的不同TicketCounts并对它们求和。

当我有多个部门而不是值时,功能DistinctCount会返回正确的计数。

我尝试了RunningValue函数,但它添加了列中的所有值。

=RunningValue(Fields!ReopenedTicketCount.Value, sum, Nothing)

我需要创建一个函数来汇总每个部门的票数的不同值。

有人能指出我需要使用的功能吗?

1 个答案:

答案 0 :(得分:1)

我想出来了。我刚刚使用第三列的COUNT函数来获得总计。