Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用SSRS在客户端打印多个报告_Asp.net_Reporting Services_Ssrs 2008 - Fatal编程技术网

Asp.net 使用SSRS在客户端打印多个报告

Asp.net 使用SSRS在客户端打印多个报告,asp.net,reporting-services,ssrs-2008,Asp.net,Reporting Services,Ssrs 2008,我们在ASP.Net和SilverLight中开发了一个应用程序。 我们正在使用SSRS 2008报告。 我们需要在客户端打印报告 有一个以发票号为参数的发票打印报表 我的客户需要打印多张发票的报告。 他希望选择多个发票号并单击“打印”按钮,在没有任何预览的情况下,应打印所有选定发票的报告 因此,单个报告将使用不同的参数多次打印 这可能吗?如果是,请指导。创建一个具有多值InvoiceNo参数的新报告,并在报告正文中创建一个列表。该列表将为参数中选择的每个InvoiceNo生成一个列表项。列表中

我们在ASP.Net和SilverLight中开发了一个应用程序。 我们正在使用SSRS 2008报告。 我们需要在客户端打印报告

有一个以发票号为参数的发票打印报表

我的客户需要打印多张发票的报告。 他希望选择多个发票号并单击“打印”按钮,在没有任何预览的情况下,应打印所有选定发票的报告

因此,单个报告将使用不同的参数多次打印


这可能吗?如果是,请指导。

创建一个具有多值InvoiceNo参数的新报告,并在报告正文中创建一个列表。该列表将为参数中选择的每个InvoiceNo生成一个列表项。列表中有一个子报告,它调用现有的单一发票报告。将发票号从列表项传递到子报表。在列表中的项目之间放置分页符。然后,您将有一个报告,每个发票一页。

您可以将报告更改为接受多个发票作为参数,然后每个发票生成一页。因此,您可以打印1份报告,但每页包含不同的发票。但要打印而不弹出窗口,这是不可能的。