运行 单个参数报告的多个实例
Running multiple instances of single parameter report at once
我的报告采用一个参数(订单号)并为该订单创建文档,提取一些地址字段等。
我的客户希望能够一次 select 多个订单号并打印出 10 个不同的 sheet,每个订单一个。除了订单特定信息外,每个 sheet 上的所有内容都是相同的。
我的问题是,目前,将参数切换为接受多个值会将所有 10 个订单的所有信息塞到报告实例的同一个位置。有解决办法吗?
请让我知道您需要的任何进一步说明或示例。
使用子报表 运行 使用不同参数多次使用相同的报表。
- 为订单号创建一个包含多值参数的新报表。
- 添加一个使用多值参数显示每个订单的 tablix #。
- 用子报表替换显示订单号的字段。
- 将子报表连接到您的原始报表并按顺序传递 #。
要确保每份报告打印在不同的页面上:
- 在 tablix 中按订单号分组(如果每个订单号都是唯一的,则不应更改 tablix 输出)
- 右键单击行组 select "Group Properties"
- 选择 "Page Breaks" 并勾选复选框 "Between each instance of a group"
我的报告采用一个参数(订单号)并为该订单创建文档,提取一些地址字段等。
我的客户希望能够一次 select 多个订单号并打印出 10 个不同的 sheet,每个订单一个。除了订单特定信息外,每个 sheet 上的所有内容都是相同的。
我的问题是,目前,将参数切换为接受多个值会将所有 10 个订单的所有信息塞到报告实例的同一个位置。有解决办法吗?
请让我知道您需要的任何进一步说明或示例。
使用子报表 运行 使用不同参数多次使用相同的报表。
- 为订单号创建一个包含多值参数的新报表。
- 添加一个使用多值参数显示每个订单的 tablix #。
- 用子报表替换显示订单号的字段。
- 将子报表连接到您的原始报表并按顺序传递 #。
要确保每份报告打印在不同的页面上:
- 在 tablix 中按订单号分组(如果每个订单号都是唯一的,则不应更改 tablix 输出)
- 右键单击行组 select "Group Properties"
- 选择 "Page Breaks" 并勾选复选框 "Between each instance of a group"