4

因此,我的项目中的 WebForm 上有 SSRS Report Viewer Web 控件,它现在按预期工作。

由于打印按钮不会在 IE 以外的浏览器中自然呈现,因此我在 Chrome 和 Firefox 中实现了此解决方案 SSRS 打印按钮,以使这些浏览器中的用户仍然能够打印。

但是,我的一些报告是多页报告。一次显示整个报告会很有用,因此用户只需单击一次打印按钮。

我在控件中寻找了一个设置,但根本没有看到。由于我正在使用服务器报告,因此无法修改 RDL 以使页面“更大”。

我可以采取什么其他方法来一次显示整个多页报告?

4

1 回答 1

7

如果我理解正确,您希望交互式大小显示所有数据,但正常打印输出(通过 SSRS 按钮)使用正确的页面大小。

为此,您可以修改报表的InteractiveSize Height属性并将其设置为零 ( 0in )。您可以在报告的属性页上找到它(如果未显示,请按F4键查看属性页)。它不显示在正常的报告属性对话框中——仅显示在属性窗口中。

这将使交互式报表无页面并一次性呈现所有报表数据。假设它不是非常大,这对于那些对交互式报表查看器上的分页感到恼火并且只想滚动浏览数据列表的人来说效果很好。

于 2012-10-24T14:48:13.750 回答