根据模板生成Word文件

功能说明

根据提供的模板生成Word文件。

目前支持正文内容替换和表格生成。

参数说明

  名称 类型 方向 说明 注意
1 模板文件 字符串 输入 输入或选择模板文件,如:abc.docx 目前仅支持docx格式。
2 生成文件所在目录 字符串 输入 输入或选择要保存生成文件的目录,如:d:\temp  
3 生成文件名 字符串 输入 输入生成文件的文件名,如:new-file.docx 目前仅支持docx格式。
4 参数 整数 输入 输入数据参数 详情参考下面补充说明
5 是否覆盖 下拉列表 输入 可选项:  
6 生成文件地址 下拉列表 输出 返回生成的文件的详细地址  

高级选项

  名称 类型 方向 说明 注意
1 执行超时 数字(整数) 输入 输入超时时间(单位:秒)  
2 异常处理 下拉列表 输入 可选项:抛出异常继续执行下一步  

补充说明

目前支持正文内容替换和表格的自动替换。

  • 支持在模板的正文或表格中使用 {{关键字}} 的写法,以实现内容的自动替换。
  • 支持在模板的表格中使用 {{集合名.属性1}} 的写法,以实现根据数据数量自动生成表格行。
  • 替换时支持保持模板中的格式。

下面是例子:

模板

参数

使用字典格式提供。

{
    "日期":"2024/01/01",
    "ABC":"这里可以替换ABC",
    "自动列名":"这是一个列名",
    "替换其它内容":"张三李四王五赵六",
    "X":
    [
        {"A":"第1行A","B":"第1行B","C":"第1行C"},
        {"A":"第2行A","B":"第2行B","C":"第2行C"},
        {"A":"第3行A","B":"第3行B","C":"第3行C"}
    ]
}

运行结果

如何传递参数

传递参数可以参考使用两种方法:

1、使用字典逐个数据添加

2、直接创建一个字典类型变量

results matching ""

    No results matching ""