Skip to content

新建 Excel 模板

通过变量生成器获取变量代码,并在本地编辑 Excel 文件后上传,以创建自定义的 Excel 打印模板。

概述

💡 Excel 打印模板支持用户直接上传 Excel 文档(独立于模板设计器)进行打印。通过使用变量生成器生成的变量代码,用户可以在 Excel 中自由设计表格格式。此种模板类型非常适合订单、报价单、对账单等对数据计算和表格布局要求较高的业务场景。

开始之前

IMPORTANT

  • 权限要求:您需要拥有系统管理员权限,或被授予打印模板的管理权限。
  • 格式限制:仅支持上传 .xls.xlsx 格式的文件,且文件大小不能超过 10 MB。
  • 功能限制
    • 暂不支持图片字段、引用了图片的字段以及水印功能。
    • 页眉、页脚及页码不支持在线预览和直接打印(需下载文件后在本地打印)。
  • 灰度功能提示
    • 公式计算:下载的 Excel 文件支持加减乘除等公式计算。涉及的字段类型包括:数字、金额(多货币)、百分数、统计字段、计算字段。金额和百分数符号自动沿用 Excel 样式。
    • 列表范围控制:支持设置打印相关列表数据的筛选范围(需申请灰度)。

操作步骤

第一步:进入新建页面

  1. 管理后台 中,前往 模板管理 > 打印模板 页面。
  2. 点击左侧的 新建 Excel 模板

新建 Excel 模板入口

第二步:设置模板基本信息

在新建页面中,配置以下基础信息:

  1. 模板名称:输入识别度高的名称。
  2. 关联对象:选择需要绑定的业务对象。可下载系统预设的 Excel 模板作为设计起点,也可以使用本地空白 Excel 重新设计。
  3. 适用范围:设置可以使用该模板的员工范围。
  4. 下载文件名
    • 自定义命名:支持拼接本对象下的字段、变量与自定义文本(例如:(客户名称)2022(性别))。
    • 限制说明:不支持图片、附件、大附件、签名字段、支付组件、签到组件以及地区定位字段;且不能包含字符 \/:*?"<>|
    • 默认逻辑:未填时,下载文件名默认为 对象名称-主属性

设置模板基本信息

第三步:生成并复制变量代码

  1. 点击 查看变量如何制作 Excel,打开变量生成器。
  2. 变量分为以下两类:
    • 相关对象列表变量(明细列表数据):
      • 在列表中选择需要关联的对象及业务类型(未选择业务类型时,默认包含所有业务类型)。
      • 设置排序规则:选择升序或降序,系统默认按当前对象的“最后修改时间”降序排列。
      • 数据范围筛选:点击 + 添加条件(最多可添加 5 个条件),对关联对象的所有字段设置过滤。若开启了对应资源包,可支持“或”的关系。
      • 代码生成:设置筛选后,下方假代码进行联动改变。复制生成的列表循环代码,粘贴到本地 Excel 模板对应的单元格中。
    • 字段变量(单值字段):
      • 找到需要打印的字段,复制生成的变量代码,粘贴到本地 Excel 对应单元格中。

WARNING

务必保证复制的变量名称完整,否则该变量无法被系统识别并正常填充数据。

设置相关对象列表变量

将列表变量代码粘贴至 Excel

选择字段变量

将字段变量代码粘贴至 Excel

第四步:上传模板并保存

  1. 在本地完成 Excel 模板的排版与变量粘贴,并保存文件。
  2. 回到系统页面,在 上传文件 区域选择该文件并上传。
  3. 点击 确定 完成创建。

上传模板

预期结果

  • 模板列表中显示新建的 Excel 模板。
  • 授权用户在对应对象记录详情页点击打印时,可选择该 Excel 模板,并在本地下载填充了实际数据的 Excel 文件。

模板管理与相关操作

在模板列表中,您可以对模板进行以下管理:

  • 编辑:修改基本信息或重新上传 Excel 文件。
  • 设为默认:将当前模板设置为默认模板,打印时系统首选。
  • 删除:删除不再使用的自定义模板(预设模板不可删除)。

Excel 模板操作

相关主题