SSRS 一份报告中包含多个页面
SSRS Multiple pages in 1 report
我构建了一个名为 "TeamDraw" 的报告,我的报告根据参数 'TeamQuotaId' 填充字段,该参数对 'TeamNames' 进行了分组。我需要知道在 SSRS 中我是否可以为每个 'TeamQuotaid' 重复相同的报告,所以如果我有三个 'Teamquotas' '12345' '67890' 12589'。我需要第一页显示基于配额“12345”的报告,第二页显示基于配额“67890”的报告,第三页显示基于配额“12589”的报告。我知道这听起来令人困惑,但任何帮助都会很棒。
谢谢
- 为接受单个配额作为参数的单个配额(报告 A)创建报告模板。
- 创建可以接受多个配额 ID 的父报表(报表 B)。
- 在报表 B 中,创建一个包含单列的 tablix。在列单元格中,将报表 A 作为子报表插入。为您的配额 ID 集添加一个行组。将子报表的配额参数设置为行组配额 ID 值。
- 右键单击您创建的行组,然后转到“组属性”。在“分页符”选项卡上,选择 "Between each instance of a group".
- 现在每个配额 ID 报告都打印在自己的页面上。
我构建了一个名为 "TeamDraw" 的报告,我的报告根据参数 'TeamQuotaId' 填充字段,该参数对 'TeamNames' 进行了分组。我需要知道在 SSRS 中我是否可以为每个 'TeamQuotaid' 重复相同的报告,所以如果我有三个 'Teamquotas' '12345' '67890' 12589'。我需要第一页显示基于配额“12345”的报告,第二页显示基于配额“67890”的报告,第三页显示基于配额“12589”的报告。我知道这听起来令人困惑,但任何帮助都会很棒。
谢谢
- 为接受单个配额作为参数的单个配额(报告 A)创建报告模板。
- 创建可以接受多个配额 ID 的父报表(报表 B)。
- 在报表 B 中,创建一个包含单列的 tablix。在列单元格中,将报表 A 作为子报表插入。为您的配额 ID 集添加一个行组。将子报表的配额参数设置为行组配额 ID 值。
- 右键单击您创建的行组,然后转到“组属性”。在“分页符”选项卡上,选择 "Between each instance of a group".
- 现在每个配额 ID 报告都打印在自己的页面上。