반응형
<w2:workflowCollection>
<w2:workflow id="wkf_sbm_search" resolveCallback="scwin.wkf_sbm_search_resolveCallback"
rejectCallback="scwin.wkf_sbm_search_rejectCallback">
<w2:step type="submit" action="sbm_dma_search"></w2:step>
<w2:step type="submitDone" action="sbm_dma_search"></w2:step>
<w2:step type="submit" action="sbm_dlt_search"></w2:step>
<w2:step type="submitDone" action="sbm_dlt_search"></w2:step>
</w2:workflow>
</w2:workflowCollection>
//workflow 작업 완료 후 호출
scwin.wkf_sbm_search_resolveCallback = function(wObj){
}
//workflow 에러 발생시 호출
scwin.wkf_sbm_search_rejectCallback = function(wobj){
com.win.alert("조회시 오류 발생");
}
/*
//함수 안에 작성
//특정 object안에 파라메터를 넣어야 할 경우 ex)paramload
scwin.searchList = function(e){
for(var i=0; i < wkf_sbm_search.step.length; i++){
var sbmObj = wkf_sbm_search.step[i].action;
if(sbmObj){
var sbmObj = (typeof sbmObj == 'object') ? sbmObj : (typeof sbmObj == 'string') ? $p.getSubmission(sbmObj) : sbmObj;
sbmObj.action = gcm.CONTEXT_PATH+ sbmOBJ.action;
var refData = WebSquare.modelUtil.getRefToReqData(sbmObj);
if(refData == "") {
refData = {};
}else{
refData = JSON.parse(refData);
}
var reqData = {"paramload" : refData};
$p.getSubmission(wkf_sbm_search.step[i].action).setRequestData(reqData);
}
} */
com.sbm.excuteWorkflow(wkf_sbm_search);
}
반응형
'개발 > websquare' 카테고리의 다른 글
websqaure grid row focus 그리드 행 포커스 주기 (0) | 2023.05.08 |
---|---|
websqaure alert 후 focus안될때 (0) | 2023.05.08 |
websqaure grid cell 실수에서 정수형으로 (0) | 2023.05.08 |
websqaure html tag사용방법 (0) | 2023.05.08 |
websquare 화면 loop 반복 foreach (0) | 2023.05.08 |