Skip to content

进阶教程:「Word打印」

⇲Word打印 提供了根据指定word文档来打印PDF文件的能力,可根据文档中提供的用法,来学习并编写符合场景的打印模板。

提示

Word打印 主要的核心点在于打印模板的编辑,这里存在多种基础/高级语法。

场景说明

场景说明

现有一巡检系统,工作人员每日巡检后上传当日的巡检报告,对应表:

  1. 巡检日报

场景流程:

  1. 上传当日巡检日报。
  2. 打印日报以供纸质归档。

1.创建记录表单

巡检日报

2.编辑打印模板

2.1.编写Word模板

根据以上表单设计,得出以下打印模板,如下图:

提示

上图中每一个由 <<>> 包裹起来的内容,都是打印模板的语法,它可以从表单记录中取值,并支持 JavaScript 语法。

js
// 获取 “巡检日期” 控件中的内容,并使用内置 toDate 函数调整展示格式
<<toDate(R["巡检日期"], "yyyy年MM月dd日")>>

2.2.上传Word模板

在表单设置界面,按照下图提示,上传模板文件。

查看word模板制作方法

点击 模板名称 上方的 查看word模板制作方法 可以获取更多模板语法

3.使用记录表单

提示

此处使用的是基础的打印流程,如果需要更好的打印效果,则可以安装&配置 ⇲打印插件

3.1.创建表单记录

可以随意输入测试数据,供后续打印使用。

3.2.单条打印

只需要打印单条记录时,可使用此方式

3.3.批量打印

需要打印复数记录,且希望都打印在一个文档中时,可使用此方式