-
APL函數(shù)代碼開放場(chǎng)景-UI事件Java接口說明 packagefx.custom.apl.example.ui_event;importcom.fxiaoke.functions.FunctionContext;importcom.fxiaoke.functions.Fx;importcom.fxiaoke.functions.client.DebugHelper;importcom.fxiaoke.functions.model.Remind;importcom.fxiaoke.functions.template.IUIEventAction;開發(fā)者手冊(cè) 195
-
APL函數(shù)代碼開放場(chǎng)景-UI事件Groovy代碼示例 一、數(shù)據(jù)更新事件-函數(shù)編寫模板:(1)在新建/編輯頁(yè),當(dāng)某一字段修改(值改變且失焦)時(shí),觸發(fā)自定義函數(shù)來更新主對(duì)象或從對(duì)象的數(shù)據(jù)Groovy:// 獲取當(dāng)前頁(yè)面標(biāo)識(shí) Add:新建頁(yè)面,Edit:編輯頁(yè)面context.actionPage//新建UIEvent事件UIEvent event = UIEvent.build(context) { //把字段設(shè)置為只讀、隱藏、必填開發(fā)者手冊(cè) 257
-
APL函數(shù)代碼開放場(chǎng)景-UI事件配置步驟 一、配置入口在對(duì)象管理——布局中,點(diǎn)擊右側(cè)全局設(shè)置中的UI事件可進(jìn)行配置。(UI事件的配置在詳情頁(yè)中進(jìn)行配置,但若是開啟了新建/編輯頁(yè)布局,則應(yīng)在新建/編輯頁(yè)布局中配置)注: 從對(duì)象不支持觸發(fā)UI事件UI事件的執(zhí)行結(jié)果只作用在新建/編輯頁(yè),實(shí)際生效以是否保存為準(zhǔn)只有旗艦版和集團(tuán)版支持該能力二、數(shù)據(jù)更新事件2.1.字開發(fā)者手冊(cè) 234
-
APL函數(shù)代碼開放場(chǎng)景-流程常見問題 1.1 context.data / context.detail 里面的數(shù)據(jù)是什么?工作流觸發(fā)函數(shù)時(shí),會(huì)帶上觸發(fā)的數(shù)據(jù)id,函數(shù)默認(rèn)會(huì)用標(biāo)準(zhǔn)能力進(jìn)行一次主/從查詢,將查詢到的數(shù)據(jù)放到 context.data(主數(shù)據(jù)) /context.detail(從數(shù)據(jù))里面。但在工作流觸發(fā)函數(shù)時(shí),如果使用上了計(jì)算字段、引用字段、統(tǒng)計(jì)字段,這些動(dòng)態(tài)字段會(huì)存在還未完全更新的情開發(fā)者手冊(cè) 266
-
APL函數(shù)代碼開放場(chǎng)景-流程Java接口說明 1. 流程后動(dòng)作package fx.custom.apl.example.flow;import com.fxiaoke.functions.FunctionContext;import com.fxiaoke.functions.Fx;import com.fxiaoke.functions.client.DebugHelper;import com.fxiaoke.functions.model.*;import com.fxiaoke.functions.template.IFlowAction;import com.fxiaoke.functions.tools.Query開發(fā)者手冊(cè) 267
-
APL函數(shù)代碼開放場(chǎng)景-流程Groovy代碼示例 APL函數(shù)里獲取觸發(fā)函數(shù)的主從數(shù)據(jù)// 流程后動(dòng)作函數(shù)里面的context.data數(shù)據(jù)并不會(huì)實(shí)時(shí)計(jì)算計(jì)算字段,引用字段等,也不會(huì)查相關(guān)團(tuán)隊(duì)等信息// 建議有實(shí)時(shí)獲取計(jì)算引用字段需求的再使用FQL查詢下相關(guān)數(shù)據(jù),F(xiàn)QL里面有參數(shù)控制是否查詢相關(guān)信息String objectId = context.data["_id"]String objectApiName = context.d開發(fā)者手冊(cè) 279
-
APL函數(shù)代碼開放場(chǎng)景-流程 流程,分為工作流、審批流、業(yè)務(wù)流,在流程流轉(zhuǎn)的時(shí)候可以掛載APL函數(shù)作用:1、工作流:監(jiān)聽數(shù)據(jù)變更的流程,當(dāng)數(shù)據(jù)發(fā)生變化后,工作流會(huì)感知到該變更,并且可以綁定函數(shù)觸發(fā)2、審批流:當(dāng)用戶操作審批流時(shí),可以掛載函數(shù)函數(shù),觸發(fā)并行邏輯3、業(yè)務(wù)流:是一整套企業(yè)梳理業(yè)務(wù)流程,建模,多方參與且自動(dòng)化執(zhí)行,持續(xù)監(jiān)控執(zhí)行開發(fā)者手冊(cè) 260
-
APL函數(shù)代碼開放場(chǎng)景-UI按鈕Java接口說明 1. UIWebpackage fx.custom.apl.example.button;import com.fxiaoke.functions.FunctionContext;import com.fxiaoke.functions.Fx;import com.fxiaoke.functions.client.DebugHelper;import com.fxiaoke.functions.template.IButtonUIAction;import com.fxiaoke.functions.ui.UIAction;import com.fxiaoke.functions.ui.Web開發(fā)者手冊(cè) 236