模板版本管理
本章介绍模板版本的建立、编辑、发布与删除,以及版本与历史单据的关系。
模板的排版可以有多个版本。调整排版实质上是在准备下一个版本,可以先反复修改确认,再正式发布。发布前的调整不影响正在使用的版本。
1. 两种版本状态
| 状态 | 含义 |
|---|---|
| 活跃 | 当前生效的版本。使用者新建单据时使用该版本的排版 |
| 未激活 | 尚未发布,或已被替换下来的历史版本。不再用于新建单据,但用该版本填写的存量单据仍可正常查看与编辑。可重新发布使其变回活跃 |
2. 新建版本
- 在模板版本管理页点击新建版本;
- 系统按当前最新版本号给出建议的下一个版本号(如当前为 1.0 则建议 1.1),也可手工修改。格式固定为"数字.数字";
- 确定后生成一条新的版本记录,此时为未激活状态,不影响任何使用者。
版本号按数值升序展示,本身没有强制的大版本、小版本语义,只是一个递增标识。
3. 编辑版本
版本列表每行提供编辑设计入口,进入设计器调整该版本的排版。
编辑未激活的版本不影响正在填报的使用者——他们使用的仍是当前活跃版本。
也可以直接编辑活跃版本,但改动会实时影响所有正在使用该版本的使用者。重大调整建议先新建版本。

已发布模板的属性与授权入口
本例先保存并关闭自己占用的原编辑页,再释放其资源和重试;不要释放其他人的活动编辑资源。

同一模板仍在另一个演练页面编辑时,宿主阻止重复进入,并提示先关闭原页或释放资源

关闭原编辑页、释放其资源后重新打开:标题、边框、行高列宽、换行、嵌入图片和浮动印章均保留
4. 发布版本
从未激活的版本中选择一个点击发布,可附上发布说明。
发布后该版本立即变为活跃,原活跃版本自动转为未激活。此后新建的单据都使用新排版。
5. 删除版本
| 限制 | 说明 |
|---|---|
| 活跃版本不能删除 | 删除按钮为禁用状态。需先发布另一个版本顶替,再删除旧版本 |
| 仍有单据的版本不能删除 | 该版本对应的主表中还存在单据(含回收站中的记录)时,删除被拒绝 |
6. 版本与历史单据
一条历史单据始终按其创建时所对应的版本排版展示,不会因后续发布新版本而改变。
这正是可以放心持续优化排版的原因:已填单据不受影响,新单据使用新排版,两者互不干扰。
🔴 版本机制只保护排版调整,不保护字段删除。 删除某个字段后,所有版本、所有历史单据中该字段的数据都不再展示,版本回退无法恢复。详见在画布上定义字段。
7. 建议的工作方式
- 新建一个版本,进入设计器调整并反复确认;
- 调整期间正在填报的使用者不受影响;
- 确认无误后发布,使用者随之切换到新排版;
- 发布后若发现问题,可立即重新发布旧版本应急,再从容修复新版本。
8. 常见问题
| 问题 | 说明 |
|---|---|
| 发布新版本后历史单据的排版会变吗 | 不会。历史单据按填写时对应的版本展示 |
| 能否直接编辑活跃版本 | 可以,但会实时影响使用者。重大调整建议先新建版本 |
| 删除按钮为什么是灰的 | 该版本是当前活跃版本,或其下仍有单据 |