一次运行单个参数报告的多个实例

时间:2016-01-27 21:44:59

标签: reporting-services ssrs-2008 instance reporting ssrs-2008-r2

我有一个报告,它接受一个参数(订单号)并为该订单创建一个文档,拉入一些地址字段等。

我的客户希望能够同时选择多个订单号并打印出10张不同的纸张,每张订单一张。除了订单特定信息外,每张纸上的所有内容都相同。

我的问题是,目前,切换参数以接受多个值会将所有10个订单的所有信息锁定到报表的一个实例上的相同位置。有办法解决这个问题吗?

请告诉我您需要的所有进一步说明或示例。

1 个答案:

答案 0 :(得分:1)

使用子报告使用不同的参数多次运行同一报告。

  • 为订单#'创建一个包含多值参数的新报表。
  • 添加一个使用多值参数的Tablix来显示每个订单#。
  • 将显示订单号的字段替换为子报告。
  • 将子报告连接起来指向您的原始报告并传递#。
  • 的顺序

确保每个报告在不同的页面上打印:

  • 在tablix中按订单#分组(如果每个订单#都是唯一的,则不应更改tablix输出)
  • 右键单击行组,然后选择"组属性"
  • 选择"分页符"并选中方框"在每个组的实例之间"