生成打印文件节点
1. 简介
1.1 功能简介
生成打印文件节点,可以对「智能助手Pro」中前置节点上所存储的单条数据进行打印,且生成的打印文件可作为附件类型被后续节点调用。
1.2 使用场景
- 合同签署场景中,可以根据表单中的合同基础信息,打印生成合同文件,并回传至表单附件字段中,从而供上上签、e 签宝 等电子签章插件调用,自动发起合同签署流程。
- 起草合同时,当草拟人员确认表单信息无误后,自动生成打印文件并上传至表单附件字段中,省去了手动打印合同再上传的步骤,便于领导审核附件合同文件。
- 质检环节中,当质检部门输入结果后,自动生成质检单并回传至表单附件字段中,便于其他部门使用下载。
1.3 预期效果
以生产质检场景为例,当质检员录入检测结果后,便会触发智能助手Pro,自动打印生成相应的质检报告单,并回写至表单数据中,便于查看、下载使用。效果如下所示:
1.4 版本说明
本功能为付费高级功能,需简道云标准版及以上版本可用(试用版可进行试用)。详情参见:官网定价。
2. 设置步骤
2.1 添加节点
根据业务需求,在已有节点后添加一个「生成打印文件」节点:
2.1 选择打印对象
选择打印对象是指,确定需要打印的具体表单数据。支持选择触发节点、查询单条数据以及新增数据(仅在新增单条数据时可选)节点上所存储的数据。
注:
1)仅支持打印单条数据;
3)由于触发节点会存储一份原始数据供后续节点调用,因此在打印触发节点上的数据时,即使智能助手Pro 在执行过程中修改/删除了触发数据,打印的仍会是原始数据。
2.2 选择打印模板
选择表单数据后,打印模板处将提供该表单下的所有 自定义打印模板 供选用;若表单中未配置自定义打印模板,可通过点击「创建自定义打印模板」按钮来新建一个打印模板。
打印模板选择完成后,便会展示模板的来源、文件格式、文件名格式信息。
3. 示例
本节示例:使用生成打印文件节点,实现在质检员录入质检结果后,自动打印生成相应的质检单。同时,搭配修改数据节点,将生成的质检单回写至表单数据中。
3.1 表单设计
在学习之前建议安装 生成打印文件节点 应用模板,本文将按照模板中的示例数据进行讲解。
1)新建一张「生产质检」表单,用于录入产品的质检信息。字段设置如下图所示:
2)在「扩展功能 >> 打印模板 >>新建文档模板」处,新建「出厂质检单」模板,用于打印产品的出厂质检报告。
3.2 新建智能助手Pro
在表单「扩展功能 >> 智能助手」处,新建一个名为「自动打印质检单」的「智能助手Pro」,选择触发方式为「表单触发」,触发表单为「生产质检」。如下图所示:
3.3 设置触发节点
选中触发节点,并进行如下设置,使得「智能助手Pro」能够在质检结果录入完成时触发:
- 添加触发动作:仅在任意指定字段「质检完成确认」修改时;
- 添加触发条件:「质检完成确认」等于「确认」。
3.4 生成打印文件
在生成打印文件节点中,使用「出厂质检单」模板对触发数据进行打印,得到相应的出厂质检报告。
- 打印对象:选择「触发数据」;
- 打印模板:选择 3.1 节中创建的「出厂质检单」模板。
3.5 回写打印文件至表单附件
使用 修改数据节点,将上述输出的质检报告,回写至「出产质检」表单中相应数据的 “质检报告” 字段内。
- 选择修改对象为「选择节点修改数据」,目标表单为「触发数据」;
- 设置字段值为:质检报告「=节点字段值」生成打印文件--生成打印文件。
3.6 效果演示
效果参见本文【1.3 预期效果】。
4. 注意事项
1)在打印文件前,会进行附件上传量校验,若附件上传量超出版本限制,则会打印失败。
2)打印文件时,文件的大小上限为 20MB,超出则会打印失败。
3)若设计打印模板时,添加了「打印人」字段。则打印时,「打印人」信息均为系统机器人。
4)「生成打印文件」节点,输出的打印文件可作为附件类型,供下述节点调用: