12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /*
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- 발행부서 ( SPMMB02600_발행부서.xrw - JScript )
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- */
- var sPUBDEPTLIST_PATH = "/root/main/orddept/dept";
- /**
- * @desc : 화면 초기화
- * @
- * @param :
- * @return :
- * @author : 오지훈
- * @---------------------------------------------------
- */
- function fInitialize_SPMMB02600(){
- model.removeNodeset(sPUBDEPTLIST_PATH);
- model.refresh();
- }
- /**
- * @desc : 발행부서 조회
- * @
- * @param :
- * @return :
- * @author : 오지훈
- * @---------------------------------------------------
- */
- function fReqPubDeptList(){
- model.removeNodeset("/root/send/reqdata");
- model.makeValue("/root/send/reqdata/stnddd", getCurrentDate());
- if(submit("TRMMB02601")){
- var levelcol = grd_execdeptlist.colRef("depth");
- var targetcol = grd_execdeptlist.colRef("outline");
- setTree(grd_execdeptlist, levelcol , targetcol, true);
- }
- }
- /**
- * @desc : 발행부서 선택
- * @
- * @param :
- * @return :
- * @author : 오지훈
- * @---------------------------------------------------
- */
- function fSelectPubDeptList(grdobj){
- var currow = grdobj.row;
- if(currow < 1){
- return;
- }
-
- var useyn = model.getValue(sPUBDEPTLIST_PATH + "[" + currow + "]/useyn");
- if(useyn != "Y"){ //depth 1인 값을 선택한 경우
- return;
- }
-
- var sTRGTNODE_PATH = opener.javascript.getParameter("SPMMB02600_trgtnode_path");
- var deptcd = model.getValue(sPUBDEPTLIST_PATH + "[" + currow + "]/deptcd");
- if(sTRGTNODE_PATH == ""){
- opener.model.setValue("/root/issdept", deptcd);
- }else{
- opener.model.setValue(sTRGTNODE_PATH, deptcd);
- }
- opener.model.refresh();
- window.close();
- }
|