0

我为客户构建了一个 SSRS 报告,当我构建它时,似乎没问题。但是,当我打印或进行打印机预览时,报告及其内容打印在 4 页上,而不是全部打印在一页上。我可以使用一些帮助,因为我不怎么处理 SSRS。

谢谢

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

2

在设计器中,您应该打开Document Outline视图。报告的基本结构大致如下:

Report
    -> Body
        -> Control / tablix / subreport 1
        -> Control / tablix / subreport 2
        -> etc
    -> Page Header
    -> Page Footer

如果您选择报告项目,属性窗格将显示几个重要属性:

  • 页面大小(用于打印和 pdf 渲染器)
  • 交互式尺寸(适用于其他渲染器)
  • 边距

这些属性决定了报告的打印尺寸。如果您选择Body项目,您还将看到一个Size属性。该大小可能会增长,具体取决于您的 tablix,因为它们可能会水平和垂直扩展。

基本上,如果您的正文尺寸大于页面尺寸(和边距)允许的尺寸,打印机将渲染额外的页面。我认为,您应该使用这些值来解决您的问题。查看您的示例屏幕,您可以从以下内容开始:

  • 减少边距
  • 更改页面大小,使其变为横向
  • 在正文中进行定位以适应页面上的更多内容
于 2012-08-27T13:45:28.073 回答