上一页|下一页

打印报表

您可以为报表、报表表段或者报表对象创建 PDF 文档。然后,便可打印 PDF 文档。在默认情况下,若报表、报表表段或者报表对象有说明、过滤器、警告、错误或者显示规则图例时,PDF 文档将包含一个附录。
以下是打印时的注意事项:
  • PDF 文档不包含控件。不过,控件中的信息显示在附录中。
  • PDF 文档不包含信息窗口、报表提示、表段提示和提示容器。不过,提示容器中所有应用于报表对象的过滤器都显示在附录中。
  • 垂直容器仅打印当前所选的报表对象。若空间足够,垂直和堆叠容器可能打印当前选定报表对象之外的更多对象。
  • 若简单表或者交叉表带有滚动条,则有些滚动内容可能不会被打印。然而,比设计器中可见的更多的行或者列将会被打印。打印功能试图填满 PDF 页面中可用的空间。
  • 若报表对象有高基数过滤器,并且选中显示附录信息选项,则过滤器说明可能在打印的附录中被截断。
以下是关于打印存储过程或存储过程报表输出的一些要点:
  • 存储过程的输出从新的页面开始。
  • 存储过程必须使用 %STPBEGIN 和 %STPEND 宏。这些宏为生成和交付存储过程的输出提供了标准化功能。详细信息,请参见SAS Stored Processes: Developer's Guide中的““Using the %STPBEGIN and %STPEND Macros”。
  • 必须对存储过程关闭 PDF 的安全功能。
  • 需要配置存储过程报表以生成 PDF 输出。在被存储过程报表引用的存储过程中,将 _ODSDEST 变量设置为 PDF。或者,为 _ODSDEST 变量定义一个存储过程参数并且为该参数配置值 PDF。推荐您将 _ODSOPTIONS 变量设置为 notoc 以节省处理时间并且减小由存储过程生成的 PDF 文档以及最终 PDF 文档的大小。关于 ODS 选项的详细信息,请参见SAS Stored Processes: Developer's Guide中的“ Using the %STPBEGIN and %STPEND Macros”。
要创建可以打印的 PDF 文档,请执行以下步骤:
  1. 选择文件然后选择打印至 PDF或点击“打印”按钮打印窗口随即出现。
  2. 选择纸张大小方向选项边距。您的选择将随该报表一同保存。
    若对纸张大小选择自定义,则可以指定页面的高度宽度。对于自定义纸张大小,您不能更改页面方向。
    若报表、报表表段或者报表对象有说明、过滤器、警告、错误或者显示规则图例,则默认选定显示附录信息选项。
  3. 选择要打印的项列表中进行选择。您可以选择报表、报表表段或者报表对象。
  4. 点击打印。PDF 文档显示在浏览器中。
若指定了显示附录信息,并且报表、报表表段或者报表对象有说明、过滤器、警告、错误或者显示规则图例,则将创建附录。每个被选择包含于 PDF 文档中的报表对象都被自动分配一个值以便您在附录中引用该报表对象。例如,假设您在选择要打印的项列表中选择了两个报表对象。第一个报表对象被分配了值 A1.1 并且第二个报表对象被分配了值 A1.2。假设第一个报表对象有一个说明并且第二个报表对象有一个已经应用的过滤器。第一个报表对象的说明显示在附录中 A1.1 标题的下方。第二个报表对象的过滤器显示在附录中 A1.2 标题的下方。
下表列出了可能出现在附录中图标:
图标
说明
“过滤器”图标
意味着报表对象包含过滤器。
“警告”图标
意味着报表对象包含警告。
要打印报表表段,点击表段选项卡中的“向下箭头”按钮,然后选择打印 <section-name> 至 PDF
要打印报表对象,右击绘图区内的报表对象,然后选择 打印<report-object-name>至 PDF。存储过程不具有相同的弹出窗口选项。
上一页|下一页|页首