要求:給表單增加一個“確認”按鈕,按鈕功能更改選中數據的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