-
APL函數(shù)代碼開(kāi)放場(chǎng)景-計(jì)劃任務(wù)Groovy代碼示例 編寫(xiě)函數(shù)模板://符合條件的數(shù)據(jù)idList ids = context.objectIds as Listdef (boolean error, List dataList, String errorMessage) = Fx.object.findByIds("NewOpportunityObj", ids, FQLAttribute.builder().columns(["_id", "name"]).build())dataList.each{ item ->Map map = i
-
APL函數(shù)代碼開(kāi)放場(chǎng)景-計(jì)劃任務(wù)配置步驟 一、入口:定制開(kāi)發(fā)平臺(tái)——計(jì)劃任務(wù)——新建計(jì)劃任務(wù),二、進(jìn)入新疆計(jì)劃任務(wù)頁(yè)面,點(diǎn)擊執(zhí)行自定義函數(shù)即可添加。三、點(diǎn)擊下一步四、選擇模板—使用模板或使用空模板,點(diǎn)擊【確定】五、點(diǎn)擊【保存】,即可完成函數(shù)的創(chuàng)建說(shuō)明:執(zhí)行對(duì)象:為需要批量處理的對(duì)象類(lèi)型,每個(gè)計(jì)劃任務(wù)只能綁定一個(gè)對(duì)象;執(zhí)行函數(shù):即需要執(zhí)
-
APL函數(shù)代碼開(kāi)放場(chǎng)景-計(jì)劃任務(wù) 支持創(chuàng)建函數(shù)任務(wù),用于執(zhí)行定期計(jì)劃的函數(shù)任務(wù),可滿(mǎn)足企業(yè)定期批量處理數(shù)據(jù)的需求。實(shí)際應(yīng)用場(chǎng)景:定期批量處理客戶(hù),例如將最近跟進(jìn)時(shí)間早于半年的客戶(hù)進(jìn)行定期作廢。使用方法:綁定對(duì)象,并且設(shè)置正確的條件在函數(shù)中的context.objectIds,即為符合條件的對(duì)象id對(duì)符合條件的對(duì)象id進(jìn)行操作即可注意事項(xiàng):一個(gè)計(jì)劃任
-
APL函數(shù)代碼開(kāi)放場(chǎng)景-范圍規(guī)則Java接口說(shuō)明 1. 返回類(lèi)型為L(zhǎng)istpackage fx.custom.apl.example.scope_rule;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.IQueryListAction;import com.fxiaoke.functi
-
APL函數(shù)代碼開(kāi)放場(chǎng)景-范圍規(guī)則Groovy代碼示例 一、返回類(lèi)型為QueryTemplateQueryTemplate作為關(guān)聯(lián)查詢(xún)的條件的返回結(jié)果,更加高效。除非QueryTemplate的查詢(xún)方式不能滿(mǎn)足需求,否則優(yōu)先推薦用使用QueryTemplate返回類(lèi)型函數(shù),用此方法返回的范圍數(shù)據(jù)沒(méi)有上限,并且執(zhí)行效率高。#1.1 函數(shù)編寫(xiě)模板:Groovy:QueryTemplatetemplate1=QueryTemplate.AND([
-
APL函數(shù)代碼開(kāi)放場(chǎng)景-UI事件Java接口說(shuō)明 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;
-
APL函數(shù)代碼開(kāi)放場(chǎng)景-UI事件Groovy代碼示例 一、數(shù)據(jù)更新事件-函數(shù)編寫(xiě)模板:(1)在新建/編輯頁(yè),當(dāng)某一字段修改(值改變且失焦)時(shí),觸發(fā)自定義函數(shù)來(lái)更新主對(duì)象或從對(duì)象的數(shù)據(jù)Groovy:// 獲取當(dāng)前頁(yè)面標(biāo)識(shí) Add:新建頁(yè)面,Edit:編輯頁(yè)面context.actionPage//新建UIEvent事件UIEvent event = UIEvent.build(context) { //把字段設(shè)置為只讀、隱藏、必填