按钮操作
本页面公用在表单和报表里面,为列表页面添加自定义按钮
字段
操作代码
按钮的英文名称
显示名称
按钮中文名称
顺序
显示在第几个位置,顺序越小的按钮越靠前展示
操作
新增
新增按钮操作数据
编辑
编辑按钮操作数据
删除
删除按钮操作数据
修改按钮操作
字段
添加/覆盖
包含以下选项
新增Insert 凭空添加一个按钮
覆盖Update 覆盖,把现有的按钮给覆盖掉,提供按钮以不同的行为
删除Remove 删除掉现有的按钮
内置Inner 系统内置的按钮,导入导出excel等,功能有系统来实现
覆盖/删除时 代码名称填写以下内容 Insert Edit Export Save Delete Cancel
代码名称
按钮的英文名称/标识
显示名称
按钮的显示名称/按钮标题
操作页面类型
对于表单有以下几个选项
全部All 就是这个按钮同时在表单列表页和编辑页面展示
列表List 只在列表页面展示
编辑Edit 只在编辑页面展示
操作类型
是按钮展示在页面具体什么位置,是顶部还是行内,由以下几个选项:
列表顶部:展示的列表页面的顶部,和新建按钮同一排
表格行内:显示在列表表格的每行里面 编辑/删除那里
编辑行内:现在在可编辑表格的每行里面 表格可以编辑的时候
编辑:显示编辑页面顶部,保存/取消显示的那个地方
子操作n 通常用在自由页面里面,多排按钮的情况,自定义按钮分组
功能权限
功能权限名称
点击事件名称
点击事件的名称
点击执行脚本
点击事件要执行的脚本
属性设置
目前提供三组属性
比如列表行内有个按钮
想获取到列表中code列的值
属性名称就填写 data-code
属性值就填写 item.code
在点击事件脚本里面 可以通过app.getEventDataValue(event, "code")来获取当前行code的值
显示条件
是否显示的条件,同上面示例 如果code>5的时候才显示该按钮 就输入item.code>5即可
顺序
显示在第几个位置,顺序越小的按钮越靠前展示
操作
保存
保存修改按钮操作数据
取消
取消返回到列表页面
视频演示内容
在表单上添加新按钮,或者覆盖/删除系统默认按钮
在哪种页面的哪个位置添加按钮
点击按钮的行为
从页面上给按钮传递数据 data-xxx 与按钮事件处理函数里面接收数据
按钮的显示条件,按钮什么条件下显示与不显示