一次运行单个参数报告的多个实例 [英] Running multiple instances of single parameter report at once

查看:275
本文介绍了一次运行单个参数报告的多个实例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个报告,该报告采用一个参数(订单号)并为该订单创建一个文档,并提取一些地址字段,等等.

I have a report that takes one parameter (an order no) and creates a document for that order, pulling in some address fields, etc.

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

My customers want the ability to select multiple order numbers at once and print out say 10 different sheets, one for each order. everything would be the same on each sheet, save for the order specific information.

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

my problem is that currently, toggling the parameter to accept multiple values jams all the information for all 10 orders into the same place on one instance of the report. Is there a way around this?

请让我知道您需要的所有进一步说明或示例.

Please let me know any and all further clarification or examples you need.

推荐答案

使用子报表以不同的参数多次运行相同的报表.

Use a sub-report to run the same report multiple times with different parameters.

  • 使用订单号的多值参数创建一个新报告.
  • 添加一个使用多值参数的Tablix显示每个订单号.
  • 用子报表替换显示订单号的字段.
  • 连接子报表以指向原始报表并传递#号订单.

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

To make sure each report prints on a different page:

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

这篇关于一次运行单个参数报告的多个实例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆