SSRS总结报告

时间:2015-09-15 14:13:31

标签: reporting-services reporting summarization

我正致力于SSRS报告,并希望总结(总和)金额字段并缩小报告的输出范围。正如您在下表中看到的那样,数据源有一个日期字段,该字段对于每一行都是唯一的,这使我难以汇总输出。我希望日期字段仅用于过滤目的,我不想在报告的详细信息中显示日期数据。但由于日期字段存在于查询返回的数据中,并且我尝试使用日期字段过滤报告,因此无法对其进行汇总(总计金额字段)。

任何想法?

SSRS上的当前数据集返回以下结果

id  item    date    amount
1   item 1  1/1/2015    1200
1   item 1  1/2/2015    1200
1   item 1  1/3/2015    1200
1   item 2  1/4/2015    100
1   item 2  1/5/2015    100
1   item 2  1/6/2015    100

我需要(当我使用以下内容过滤报告时:其中日期> = 2015年1月1日,日期< = 1/6/2015)

id  Item    Amount
1   item 1  3600
1   item2   300

1 个答案:

答案 0 :(得分:0)

由于您要汇总SSRS中的数据,因此您只需要组级别而不是详细信息部分。

  1. 按项目创建分组

  2. 单击Tablix删除详细信息部分。

  3. enter image description here

    1. 放置文本框=SUM(Fields!Amount.Value)的表达式 enter image description here
    2. 处理此方案的其他方式修改您的查询,并在where子句中添加Date过滤器时按项目进行分组。