使用表单
表单用于定义用户在 Soln 中创建、编辑、查询、打印和分析的业务记录。在表单管理中,管理员可以创建表单模型、控制表单是否启用,并进入字段设计、布局设计、按钮设计和打印设计。
表单列表
在工作管理中打开 表单管理。
左侧面板展示当前用户可管理的表单。可以按表单名称、API 名称或表单类型搜索。
| 区域 | 说明 |
|---|---|
| 搜索表单 | 按关键字筛选表单列表 |
| 新建表单 | 打开创建表单窗口 |
| 表单列表 | 展示表单名称、API 名称、图标和启用状态 |
| 菜单分组 | 配置用户侧导航中的菜单分组 |
点击列表中的表单后,右侧会展示该表单详情。
表单详情
选中表单后,详情区域会展示表单名称、API 名称、描述、图标、创建时间和更新时间。
右上角操作用于进入表单设计和管理功能:
| 操作 | 说明 |
|---|---|
| 字段设计 | 配置字段、字段类型、校验、显示和字段行为 |
| 布局设计 | 配置页面布局和运行时表单排列方式 |
| 按钮设计 | 配置表单按钮和相关动作 |
| 打印 | 配置当前表单的打印模板 |
| 更多 | 启用、停用、复制或删除当前表单 |
页面只会展示当前用户有权限使用的操作。
新建表单
- 点击 新建表单
- 填写 表单名称
- 填写 API 名称
- 选择 图标
- 按需要填写 描述
- 点击 创建表单
| 字段 | 是否必填 | 说明 |
|---|---|---|
| 表单名称 | 是 | 在表单列表和运行时页面中显示的名称 |
| API 名称 | 是 | 集成、脚本和表单数据接口使用的稳定技术名称 |
| 图标 | 是 | 在表单菜单和列表中显示的图标 |
| 描述 | 否 | 说明表单的业务用途和生命周期 |
新表单会以自定义表单创建。创建后,先配置字段,再启用给用户使用。
编辑表单
- 在列表中选择一个表单
- 点击表单列表中的编辑操作
- 修改表单名称、图标、描述或启用状态
- 点击 保存变更
表单创建后不能修改 API 名称。系统模型表单不能在该页面编辑。
复制表单
当新表单需要复用已有表单的字段和配置时,可以复制表单。
- 选择来源表单
- 打开 更多
- 点击 复制表单
- 确认新表单名称和 API 名称
- 选择字段编码复制方式
- 点击 复制表单
| 字段编码方式 | 说明 |
|---|---|
| 字段编码原样复制 | 保留来源表单中的字段编码 |
| 重新生成字段编码 | 为复制后的表单生成新的字段编码 |
复制得到的表单默认停用。启用前建议检查字段、布局、按钮和打印模板。
启用或停用表单
在选中表单后,通过 更多 菜单启用或停用表单。
| 状态 | 影响 |
|---|---|
| 启用 | 有权限的用户可以在运行时菜单中使用该表单 |
| 停用 | 表单不再作为常规运行时入口展示,但仍可在管理页维护 |
启用表单前,需要至少配置一个可见且启用的标识字段。Soln 会使用标识字段在列表、引用和相关页面中清晰展示记录。
系统模型表单始终保持启用,不能在该页面停用。
删除表单
- 选择一个已停用表单
- 打开 更多
- 点击 删除表单
- 确认删除
表单必须先停用,才能删除。系统模型表单不能删除。
只有确认表单和数据不再被运行时页面、报表或业务流程使用时,才删除表单。
进入设计页面
表单管理是进入相关设计页面的入口。
| 设计页面 | 用途 |
|---|---|
| 字段设计 | 添加字段、配置字段行为,并定义表单数据模型 |
| 布局设计 | 编排运行时新建、编辑和查看页面中的字段与区块 |
| 按钮设计 | 配置用户可在表单中触发的业务动作 |
| 打印 | 创建和维护表单记录的打印模板 |
先选择表单,再点击详情区域中的对应操作进入设计页面。
菜单分组
菜单分组用于控制表单、应用和大屏在用户侧导航中的展示方式。
- 点击表单列表底部的 菜单分组
- 点击 新建分组
- 填写分组名称
- 选择分组图标
- 向分组中添加表单、应用或大屏
- 拖拽分组或菜单项调整顺序
- 点击 保存
| 菜单项类型 | 说明 |
|---|---|
| 表单 | 用户可访问的运行时表单 |
| 应用 | 展示在用户侧导航中的工作区应用 |
| 大屏 | 作为菜单项展示的数据大屏页面 |
没有加入分组的项目会保留在 未分组菜单项 中。未分组项目也可以调整顺序。
推荐配置流程
新建业务表单时,建议按以下顺序配置:
- 创建表单模型
- 在字段设计中配置字段
- 配置运行时页面布局
- 需要业务动作时配置按钮
- 需要打印记录时配置打印模板
- 标识字段和运行时布局确认后启用表单
- 如果用户需要从导航进入,将表单加入菜单分组