根据ssrs报告中的多个列创建小计

时间:2013-03-13 13:49:32

标签: reporting-services

我在SSRS 2008 R2中工作,需要根据两列在报表中创建小计。例如,我需要根据成本中心和帐号对小费金额进行小计。这似乎是一个简单的要求,但我处于停滞状态。

示例数据:

Business Segment   Company Code  Cost Center  Account  Ship Date    Ship to   Ship From  Total Amount
Home Furnishing    1008          1234567890    11111    1/1/2013    Tailspin  Contoso      123.45
Baby/Parenting     1536          2234567890    22222    12/31/2012  Bobs Bait Jims Tackle  543.21
Kitchen Appliances 2553          3234567890    33333    11/11/1999  Ajax      Acme         1000.99

我需要根据公司代码,成本中心和帐户提供小计。

1 个答案:

答案 0 :(得分:2)

由于您要对多行进行分组,只需为每个行创建组,但只显示最低级别组的页眉或页脚中的总计。

例如,我根据您的情况创建了简化的数据集

enter image description here

我创建了 Tablix ,并为成本中心帐号添加了组。但是,我只为帐号组添加了一个组页脚行。在此页脚中,我为成本中心 / 帐号组合添加了总计总金额。它在设计师中看起来像这样:

enter image description here

最终结果如下;它显示数据集中的每一行以及每个成本中心 / 帐号组合的总计:

enter image description here