按钮设计
使用 按钮设计 来管理一个表单中的操作按钮。
可以做什么
在按钮设计中,你可以:
- 新建自定义按钮
- 编辑已有按钮
- 删除按钮
- 启用或停用按钮
- 控制按钮顺序
- 控制按钮显示方式
- 设置按钮作用页面
- 绑定 Studio 脚本
- 配置显示条件
当前按钮设计还区分:
- 预设按钮
- 自定义按钮
- 列表、详情、表单、子表、关联搜索等不同放置区域
支持的按钮区域
按钮可以放在不同区域,包括:
- 列表页头部
- 列表页批量操作
- 列表行操作
- 详情页头部
- 新建或编辑页头部
- 子表相关操作区域
- 关联搜索弹窗相关区域
内置按钮和自定义按钮
页面支持两类按钮:
- 内置预设按钮
- 自定义表单按钮
内置按钮覆盖搜索、筛选、新建、保存、提交、打印、导出、删除等常见动作。
重要规则
- 行操作最多只支持有限数量的外露按钮
- 同一作用范围下,按钮顺序不能冲突
- 是否可编辑按钮,取决于当前用户对该表单的按钮设计权限
常见使用场景
当你需要:
- 在表单中暴露一个自定义业务动作
- 调整按钮是外露还是收起
- 控制按钮在哪些页面出现
- 在点击前后执行 Studio 脚本
就应使用按钮设计。
运行时 API
Studio 脚本入参、执行阶段和返回 UI effects,请查看 按钮。