Excel服务器2010教程
  • 1.1 Excel服务器是信息系统工具
  • 1.2 用Excel服务器构建信息系统
  • 1.3 基于Excel服务器的信息系统架构
  • 1.4 如何学习使用Excel服务器
  • 2.1 安装概述
  • 2.2 服务端安装
  • 2.3 客户端安装
  • 2.4 Excel服务器的组成模块
上一节 下一节

7.6 自定义打印

通常情况下,我们填报了一份表单,若想打印的话,直接利用Excel本身的打印功能就可以了,但是在某些情况下,Excel的打印功能就不能完全满足我们的需要了,例如:

  • 套打
  • 把合计行作为页尾,每页都打印
  • 页号、页数等和表单的内容出现在同一行

对于上述利用Excel自身的打印难以实现或实现起来很麻烦的情况,我们可以用Excel服务器专门提供的“格式打印”功能来处理。另外需要说明的是,格式打印功能仅Excel服务器的企业版才提供。

7.6.1 设置模板的打印格式

本节我们的例子是一个“记账凭证”模板,如下图所示:

图 7‑35

我们先来定义打印格式。

  1. 打开“记账凭证”模板,进入设置状态
  2. 选择菜单 [ 模板 ] — [ 指定报表打印属性 ] ,弹出“指定报表打印属性”窗口
  3. 在“页面”选项卡上,可以指定纸张大小、打印方向、页边距等等。

图 7‑36

  1. 切换到“页首 / 页尾”选项卡,指定页首行和页尾行。可以手工输入,也可以点击带灯图案的按钮,直接从工作表上选择。

图 7‑37

  1. 切换到“打印表达式”选项卡,可以设置页号、页数、打印时间等打印变量出现的位置。在本例中,我们设置在 F2 单元格放置页码和页数。

图 7‑38

  1. 如果通过网页填报的时候,需要再格外指定页眉或页脚,切换到“ IE 打印设置”选项卡,进行设置。
  2. 如果需要套打,则切换到“套打”选项卡,选择需要打印的数据项。
  3. 全部设置完成后,点击 [ 确定 ] 。
  4. 保存模板,注意在保存模板窗口上,要勾选“支持网页填报”,如下图所示。

 

图 7‑39

7.6.2 填报时打印

在填报状态下,我们会看到一个[打印]工具栏按钮,点击此按钮,可按设置好的格式打印表单。

 

图 7‑40

7.6.3 有关格式打印的注意事项

关于自定义页面大小的问题

由于Excel本身的限制,如果需要设置自定义页大小,则除了在“指定报表打印属性”窗口中设置纸张大小之外,还需要同时在“Excel的页面设置”功能中设置纸张大小为“自定义”。例如,我们在“指定报表打印属性”窗口中设置了纸张大小,如下图所示:

图 7‑41

则为了让这里设置的纸张大小生效,还需要(在模板的设计状态下)额外做以下操作:

  1. 点击 Excel 菜单【文件 - 页面设置】,弹出“页面设置窗口”

图 7‑42

  1. 点击“纸张大小”旁边的下拉箭头,如果下拉列表中有一个空白行(空白行表示自定义纸张),要选中这个空白行,直接跳到第;否则,点击旁边的【选项 … 】按钮,弹出打印机属性窗口,纸张大小选择“用户定义 … ”。按系统提示操作,定义一种自定义的纸 型(大小不限,目的只是使得本计算机上有一种自定义纸型就可以)。

图 7‑43

  1. 定义好自定义纸型后,点【确定】,回到“页面设置窗口”,这是你会看到“纸张大小”处是空白。

图 7‑44

  1. 点击【确定】,关闭“页面设置”窗口。
  2. 保存模板。

经过上面的设置之后,填报此模板时,我们所设置的纸张大小就会起作用。

关于在Web填报时打印

Web填报状态下,工具栏上有三个和打印相关的按钮,【IE打印】、【IE打印预览】和【自定义打印】,如下图所示。其中前两个是IE浏览器自身的打印功能。最后一个【自定义打印】是Excel服务器提供的格式打印功能。所以,若使用格式打印,需点击【自定义打印】按钮。

图 7‑45

格式打印功能的局限

目前,格式打印功能有以下局限:

  1. 不能打印图片
  2. 不能打印 Excel 图表。

所以,格式打印更多运用于打印单据等需要套打、需要包含每页的页尾的场合。对于包含图片、图表的模板,请依然用传统的打印方式。


7.6.4 打印历史

之前讲述了多种打印表单的方式,表单可以在不同状态以多种方式进行打印。为了规范管理表单的打印,可对通过【打印历史】查看表单打印信息。例如:

  1. 查看表 单时通过 exce l 自 带打印 成功 完成打印。
  2. 选中 打印的表单,点击右键,如图所示 点击 【打印历史】

打印历史

图 7‑46

  1. 可查看到 此 表单打印信息 如下 图所示:

打印信息

图 7‑47

说明:无论表单是在查看、填报、修改、办理时通过excel自带方式、自定义方式或打印表单方式进行打印都可在【打印历史】中查看到打印信息。

上一节 下一节