Skip to content
v1.0当前版本
文档版本当前使用指南

当前仅提供 1.0 使用指南

数据表 ​

本章介绍模板与数据表的对应关系、系统自动维护的列,以及删除字段的影响。

模板定义表单的外观与填写行为,数据表负责存储。在设计器中定义字段并保存时,系统自动把字段整理进对应的数据表,日常搭建不需要手工建表。


1. 一张模板对应几张数据表 ​

表角色存储内容数量
主表单据本身的字段,一条记录对应一张单据恒为一张
扩展表明细区的多行数据,一条记录对应一行明细每个明细区一张

没有明细区的模板只有一张主表。每增加一个明细区,系统额外建立一张扩展表。

主表与扩展表的关联由系统自动维护:扩展表的每一行都归属于主表的某条记录。在设计器中排版时不需要手工建立关联,插入或删除明细行时系统自动处理归属关系。

扩展表的显示顺序可在设计器中拖动调整,主表固定在最前,不参与排序。


2. 系统自动维护的列 ​

除自定义的业务字段外,每张数据表还有一批由系统维护的列。它们在设计态不可见、无需配置,但了解其存在有助于理解一些默认行为:

列作用
记录标识每条记录的唯一标识,用于精确定位
创建时间 / 更新时间首次保存与最后修改的时间,自动记录,不可修改
删除标记删除记录时打标记而非物理清除,保证可追溯与可恢复
版本号每次保存递增,用于防止并发编辑相互覆盖。版本不一致时提示"数据已变化,请刷新后重试"
归属人 / 归属部门记录的创建者及其部门,供数据范围权限使用,见数据范围与行级权限
流程状态模板绑定了审批流程时,记录当前所处的流程阶段

扩展表另有维护"所属主记录"与"行序号"的列,同样全自动。


3. 设计变更即表结构变更 ​

在设计器中新增或删除字段,保存时会同步到数据表增加或删除对应的列。

🔴 删除字段是破坏性操作。 字段从设计中删除后,该列的历史数据不再显示。删除前请确认影响范围。

系统在删除字段前会检查该字段是否被其他位置引用(公式、动作、流程条件、视图等),存在引用时会给出提示。详见模板版本管理。


4. 查看数据表 ​

管理员可查看应用下各模板对应的数据表,包括表名、字段清单及各字段的类型与属性。

日常搭建模板时的常规路径是在设计器中定义字段,数据表随之自动调整。只有在核对底层结构或排查问题时才需要直接查看数据表。

⚠️ 不应跳过设计器直接改动数据表结构。 数据表由模板设计驱动,绕开设计器的改动会造成两者不一致。


字段属性已保存,数据表包含申请日期与必填供应商

字段属性已保存,数据表包含申请日期与必填供应商

5. 相关章节 ​

使用者 · 应用开发者 · 实例管理者