【问题标题】:Print Multiple Reports on Client Side with SSRS使用 SSRS 在客户端打印多个报告
【发布时间】:2015-09-05 09:00:54
【问题描述】:

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

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

我的客户需要为多张发票打印此报告。 他想选择多个发票编号并单击打印按钮,并且没有任何预览,应为所有选定的发票打印报告。

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

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

【问题讨论】:

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

标签: asp.net reporting-services ssrs-2008


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    • 1970-01-01
    相关资源
    最近更新 更多