jeecg Online表单开发中新增自定义按钮

 

 

 要求:给表单增加一个“确认”按钮,按钮功能更改选中数据的flag字段为1

 

 

 点击“自定义按钮”,录入一个“确认”按钮

 

 

按钮编码:该编码在一个智能表单配置中唯一,该编码同时是按钮触发的JS函数名。例如:按钮编码设为audit。则该按钮点击触发的函数名为 function audit();

按钮名称:按钮上面显示的文本。

按钮样式:可选button/link。 button:即生成的按钮显示在导航工具栏上; link:显示在每一条数据的操作列。

动作类型:可选action/js。 action:该按钮会触发通用入口,挂接到SQL增强上(前提是SQL增强配置中配置了按钮编码对应的sql语句)。 Js:该按钮会触发JS增强中类型为“list”的配置中编写了函数名为按钮编码的函数。

显示表达式:按钮样式为link时起作用

 

 

这里按钮样式使用link,操作每一行数据,动作类型使用action,使用sql增强,状态选中激活

 

 可以看到“确认”按钮添加成功,sql增强中页面控件编码使用前面增加的按钮编码

 

 

关联表单数据的字段采用#{id}写法

对应sql增强controller是 /jeecg/src/main/java/org/jeecgframework/web/cgform/service/impl/build/DataBaseServiceImpl.java

http://jeecg3.mydoc.io/?t=294691

 

posted @ 2019-11-08 15:10  景恩  阅读(3475)  评论(0编辑  收藏  举报