设计说明
按钮设计用于管理一个表单的操作按钮。它控制按钮是否启用、按钮出现在哪些位置、按钮如何展示,以及点击按钮时执行哪些 Studio 脚本。
当表单需要自定义业务动作、调整内置按钮、配置显示条件或挂载点击脚本时,使用按钮设计。
打开按钮设计
- 打开 工作管理 > 表单管理
- 选择一个表单
- 在表单详情区域点击 按钮设计
页面会打开当前选中的表单,并在标题中显示当前表单名称。
页面结构
按钮设计是一个按位置分组的按钮表格。
| 区域 | 用途 |
|---|---|
| 按钮分组 | 按运行时位置分组,例如列表头部、行内操作、表单头部、关联搜索弹窗 |
| 按钮行 | 展示按钮名称、适用页面、显示方式、按钮类型、样式、排序、状态和操作项 |
| 按钮抽屉 | 编辑按钮参数、脚本、适用页面和显示条件 |
可以配置什么
| 配置 | 说明 |
|---|---|
| 内置按钮 | 搜索、筛选、刷新、新建、保存、提交、打印、导出、删除、查看等系统按钮 |
| 自定义按钮 | 为表单业务动作新增的按钮 |
| 按钮状态 | 控制按钮启用或禁用 |
| 显示方式 | 控制按钮外露展示或折叠到更多操作中 |
| 按钮类型 | 选择任务按钮或交互按钮 |
| 样式 | 设置按钮样式和颜色 |
| 排序 | 控制同一位置和页面范围内的按钮顺序 |
| 适用页面 | 控制按钮出现在列表页、查看页、新建页或编辑页 |
| Studio 脚本 | 在点击前、点击时或点击后执行脚本 |
| 显示条件 | 只在满足条件时展示按钮 |
常见流程
- 找到按钮所在的位置分组
- 新建自定义按钮或编辑已有按钮
- 设置显示名称、状态、排序、显示方式、按钮类型、样式和颜色
- 选择适用页面
- 当按钮只应在部分场景出现时,添加显示条件
- 当按钮需要运行时逻辑时,选择 Studio 脚本
- 保存按钮设计