按钮操作

本页面公用在表单和报表里面,为列表页面添加自定义按钮

image

字段

操作代码

按钮的英文名称

显示名称

按钮中文名称

顺序

显示在第几个位置,顺序越小的按钮越靠前展示

操作

新增

新增按钮操作数据

编辑

编辑按钮操作数据

删除

删除按钮操作数据

修改按钮操作

image

字段

添加/覆盖

包含以下选项

新增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 与按钮事件处理函数里面接收数据

按钮的显示条件,按钮什么条件下显示与不显示