表单配置
表单的创建、设计与管理,以及表单在工作区中的组织方式。
概述
在 开发中心 → 对象设置 → 表单 中可以管理某个实体对象下的所有表单。表单(Form)用于配置数据的录入与展示界面,它把实体对象的字段以可视化的方式编排成特定的布局与样式。
表单与对象、字段的关系如下:
- 一个表单必须归属于一个实体对象(
MetaObjectId),表单可用的字段来自该对象及其 Lookup 关联字段。 - 表单只负责界面编排,字段的数据类型、验证规则、渲染方式等仍由 字段 配置决定。
- 同一个对象可以创建多个表单,分别服务于不同的业务场景(如「新增表单」「编辑表单」「详情表单」)。
定位说明
表单是纯配置数据(布局 + 属性),本身不承载业务数据。使用表单时的数据读写由平台接口或平台默认处理逻辑(DefaultQuerySingle / DefaultAdd / DefaultEdit)完成,表单只负责界面呈现。
配置项
表单列表用于维护对象下的表单,表单的基础属性如下:
| 配置项 | 说明 |
|---|---|
| 表单名称 | 表单显示名称,必填,用于在列表中识别 |
| 表单标题 | 表单渲染时展示的标题,留空时回退为表单名称 |
| 描述 | 表单用途说明,可选 |
表单的其余配置(布局方向、渲染宽度、接口绑定、提交后行为、按钮文案等)在表单设计器 → 表单设置中完成,详见 表单全局属性。
创建流程
表单通过以下步骤创建与完善:
- 进入对象设置,选择 表单 页 签,列表展示当前对象下的全部表单。
- 点击 创建表单,填写表单名称、标题与描述后保存。
- 系统自动在新窗口打开该表单的表单设计器。
- 从左侧组件库拖拽布局容器与字段到画布,完成界面布局。
- 点击 保存布局 持久化设计结果,点击 弹窗预览 预览渲染效果。
创建后自动打开设计器
只有「创建表单」操作会在成功后自动打开设计器;编辑表单只修改名称、标题与描述,仍停留在列表。
表单设计器
表单设计器是表单配置的核心,采用「左侧组件库 + 中间画布 + 右侧属性面板」的三栏结构,支持拖拽布局、多列容器、页签/步骤/分段切换、字段属性配置、脚本联动与预览。
设计器的完整使用方法请参阅 表单设计器。
下一步
属性明细
以下内容面向技术实现与 AI 检索,逐个说明表单实体的属性、类型与存储。
表单属性表
| 属性名 | 类型 | 含义 | 取值/存储值 |
|---|---|---|---|
_id | string(GUID) | 表单主键 | 例:8c1f9b2e-... |
AppId | string(GUID) | 所属应用 | 继承自 AppEntityBase |
MetaObjectId | string(GUID) | 所属实体对象 | 表单字段的来源 |
Name | string | 表单名称 | 必填 |
Title | string | 表单标题 | 可为空 |
Description | string |