跳转到主要内容
如何将流程变量保存到word模板中

使用工作流变量,您可以自动将数据插入预设计的Word模板

一周前更新

在使用工作流自动化时,有些情况下您可能需要将变量直接保存到Word文档中,特别是在生成自定义文档时。如果您使用的是在开发人员模式中设计的Word模板,这篇文章将指导您如何将这些变量嵌入到Word模板中。


在Word模板中保存流程变量的使用场景

将工作流变量保存到Word模板非常有用,当您需要基于工作流数据生成自定义文档时。此方法广泛应用于需要自动化和一致性的各类业务场景中。以下是一些常见的使用场景:

  • 合同和协议

    自动生成自定义合同、协议或其他法律文件,通过填充公司名称、项目细节、生效日期和签名等字段的工作流变量来确保文档的准确性并节省准备法律文件的时间。

  • 员工聘用信和HR文件

    对于人力资源部门,使用工作流变量填充模板可以简化聘用信、雇佣合同和其他HR文件的生成。员工的姓名、职位、入职日期和薪水等信息可以自动填入模板中。

  • 客户发票和收据

    通过将工作流变量(例如客户名称、发票号、日期和金额)映射到Word模板中的字段,可以生成专业且个性化的发票和收据。

  • 项目总结和报告

    对于项目管理,可以利用工作流中的变量填充模板来创建详细的项目总结或报告,包括项目名称、开始和结束日期、团队成员以及状态更新。这对于生成一致的项目文档尤为有用。

  • 市场和销售提案

    销售团队可以使用关键变量(如客户名称、提案日期、产品详情和定价)生成提案或报价。工作流自动化确保每份提案都准确、符合品牌要求并针对客户进行了个性化处理。


前提条件

要将工作流变量保存到 Word 模板中,您需要以下内容:

1. 审批表单

审批表单是工作流的一部分,包含与 Word 模板中占位符对应的控件(输入字段)。您可以参考相关文档学习如何创建审批表单设计提交表单

  • 示例:

    • 审批表单中的 单行字段(如客户名称、客户地址)应与 Word 模板中的文本控件对齐。

    • 日期字段(如日期)应与模板中的日期控件匹配。


2. Word 模板

开发者模式 中创建一个 Word 模板,模板中应包含需要从工作流映射的变量的占位符(即内容控件)。在开发者模式下创建Word模板,了解生成文档节点中如何创建 Word 模板

  • 常见内容控件类型:

    • 纯文本内容控件: 用于公司名称、项目标题等文本字段。

    • 图片内容控件: 用于签名等图片字段。

  • 命名内容控件:

    • 点击内容控件,进入 属性,设置 标题标签

    • 标签是工作流识别的关键,应与变量名称一致。设置完成后点击 确定


如何将审批表单的工作流变量保存到 Word 模板

1. 配置“生成文档”节点

  • 在工作流中添加一个 “生成文档” 节点,用于自动填充 Word 模板。更多详情可以了解流程中的生成文档节点

  • 文档模板 字段中选择您包含占位符的 Word 模板文件。


2. 将工作流变量映射到 Word 模板占位符

  • 点击 设置变量 按钮,打开设置变量窗口。

在设置变量中:

  • 内容控件列: 显示模板中的所有内容控件(如客户名称、客户地址)。勾选您需要填充的内容控件。

  • 控件类型列: 显示控件类型(如文本、图片)。

  • 值列: 为模板中的每个内容控件选择对应的工作流变量,或使用表达式编辑器创建自定义表达式。

针对不同控件类型的特殊配置:

  • 文本字段(如客户名称、客户地址):
    将每个文本变量映射到 Word 模板中的对应文本内容控件,确保表单数据正确插入。

  • 富文本字段:
    将富文本变量映射到模板中的富文本内容控件,以保持正确的格式。

  • 图片字段(如签名):
    将包含图片的工作流变量(如签名)映射到模板中的图片内容控件。


3. 选择生成类型

  • 生成类型 下拉框中选择:

    • 单个 PDF 文件: 将生成的文档转换为 PDF 格式。

    • 原始文件类型: 保持生成文档为 Word 格式。


5. 设置输出文件名和保存位置

  • 输出文件名: 输入生成文档的名称(如“生成文件”)。

  • 保存输出文件到: 选择生成文档的保存位置,例如变量、附件或工作流中的其他可用目标。


6. 完成并测试

  • 配置完成后,运行工作流并使用示例数据测试模板是否正确填充。

  • 打开提交记录,找到生成的文档,检查所有字段是否按照预期填充。


通过上述步骤,您可以轻松实现将工作流变量保存到 Word 模板中,为多种业务需求提供自动化和一致性的文档生成流程。

这是否解答了您的问题?