写点什么

【JIT/ 极态云】技术文档 -- Word 模版

  • 2024-11-20
    湖北
  • 本文字数:1038 字

    阅读完需:约 3 分钟

【JIT/极态云】技术文档-- Word模版

一、简介

Word 模板是文件模板的其中一种应用,其核心功能在于预设格式、结构及特定变量,并能够根据实际需求动态地填充和更新数据。


具体而言,Word 模板是一种预先设计好的文档框架,其中融合了可自定义的内容控件与占位符。这些元素涵盖了文本段落、标题、图片位置、表格、图表乃至页眉页脚等,所有这些都被精心布置以适应特定类型的文档需求。用户在采用 Word 模板时,仅需将模板中的占位符内容替换成实际信息,便能迅速创建出格式统一、专业呈现的信函、报告、简历、提案或是各类办公文件。


Word模板入口

二、交互流程

创建一个 Word 模板,配置其模板名称及存储路径。


新建Word模板


添加需要在模板中插入的变量,支持现有所有数据类型。


添加模板变量


将生成好的文件数据复制其变量代码。


复制变量代码


在自己的 Word 中对数据变量需要展示的位置进行排版,确认后上传即可。


设计模板布局

三、模板变量代码

模板变量代码本质上是在变量的基础上提供模板样式方法,不同的样式方法可以将相同的变量数据展示出不同的渲染效果。


即在最终转换出的变量代码中格式一般为{{name.value.ToString}}三段式。代码以两个花括号(“{}”)包含。


1.变量名,第一段,为取值变量的名称,若为复杂类型则为 a.b.c 的连续取值;


2.属性值,第二段,为变量最终需要输出的值,可以调用只读函数或者读取属性;


3.样式方法,第三段,为对应输出值的展示样式,不同的值类型有不同的样式方法;

(一)文本类样式

(二)数值类样式

(三)日期时间类样式

(四)多值类样式(复杂类型)


在 Word 模板中可以对变量代码进行布局调整,在此基础上开发者也可以通过手写变量代码直接构建模板,不一定要依赖从系统中复制。

四、使用效果

文件模板一般在打印文件模板/生成附件函数中配合使用,这俩者都是将已有的模板变量进行赋值,然后将文件模板输出。


生成附件


此时的生成附件逻辑就是将实际传入的变量赋值替换掉模板中的变量代码占位,从而生成最终的模板成果。


且每一次生成都可以赋予不同的实际值。

五、使用场景示例

例如,在采销人员针对意向客户准备合同时,可以根据对应客户的意向订单内容编制合同文件。这个合同文件的格式一般来说是不改变的,只是对于其中的客户信息、订单信息会有所不同,此时只需要将对应客户的信息赋值到文件模板中,就可以输出附件或打印了。

六、注意事项

1.针对部分特定样式,如展示图片/超链接/多行数据,要注意检查对应的变量输出能否满足数据要求。


2.在对变量代码进行布局时,若使用“居中对齐”没有达到理想打印效果,可以尝试将段落设置中的“间距-段后”修改为自动。



进一步了解极态云,体验产品? 请访问 极态云官网  https://jit.pro


用户头像

还未添加个人签名 2024-10-14 加入

还未添加个人简介

评论

发布
暂无评论
【JIT/极态云】技术文档-- Word模版_低代码_武汉万云网络科技有限公司_InfoQ写作社区