/* --------------------------------------------------------------------- ¼ö¼ú±â·Ï ºÐ¸¸ Á¤º¸(SMMNP00320.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By taebum : 2008-07-04 ¿ÀÀü 10:43:50 ---------------------------------------------------------------------- */ var sPid = ""; //µî·Ï¹øÈ£ var sIndd = ""; //ÀÔ¿øÀÏÀÚ var sCretno = ""; //¿ø¹«ÀÔ¿øµî·Ï »ý¼º¹øÈ£ var sRecvFlag = ""; var sRecvData = ""; var xPartrtnPath = "/root/main/partrtninfo/partrtninfolist"; var xNbabyListPath = "/root/main/nbabylist/nbabylist"; /** * È­¸é ÃʱâÈ­ * */ function fInit(){ // 2009-02-17 ycd Ãß°¡ºÎºÐ // ºÐ¸¸ÇüÅÂ(M0188), ºÐ¸¸Çüż¼ºÎ±¸ºÐ(M0086), ÀûÃâ¹° 󸮱¸ºÐ(M0324) zbcfGetCodeList(new Array("M0188","M0086", "M0324"), new Array("/root/init/M0188list","/root/init/M0086list","/root/init/M0324list")); sRecvFlag = opener.javascript.getParameter("SMMNP00300_DRsearchFlag"); sRecvData = opener.javascript.getParameter("SMMNP00300_DrSearchCondition"); opener.javascript.setParameter("SMMNP00300_DRsearchFlag", ""); opener.javascript.setParameter("SMMNP00300_DrSearchCondition", ""); if(sRecvFlag != "true"){ messageBox("ÇöÀç È­¸éÀÇ ºÐ¸¸Á¤º¸´Â ¼ö¼ú±â·Ï È­¸é¿¡¼­¸¸ ¿¬µ¿ ÇÕ´Ï´Ù.", ""); group3.disabled = true; return; } model.removeNodeSet("/root/main/drlists/drlist"); //datagrid1.rebuild(); var sRecvArr = null; if(sRecvData != "" && sRecvData != null && sRecvData != "undefined"){ sRecvArr = sRecvData.split("¢É"); if(sRecvArr[1] != null && sRecvArr[1] != "" && sRecvArr[1] != "undefined"){ var sDataArr = sRecvArr[1].split("¢È"); model.setValue("/root/init/pinfo", sDataArr[0]); model.setValue("/root/init/pinfo2", sDataArr[1]); model.setValue("/root/init/pinfo3", sDataArr[2]); //output2.refresh(); } if(sRecvArr[0] != null && sRecvArr[0] != "" && sRecvArr[0] != "undefined"){ var sRecvPinfoArr = sRecvArr[0].split("¢È"); sPid = sRecvPinfoArr[0]; //µî·Ï¹øÈ£ sIndd = sRecvPinfoArr[1]; //ÀÔ¿øÀÏÀÚ sCretno = sRecvPinfoArr[2]; //¿ø¹«ÀÔ¿øµî·Ï ÀϷùøÈ£ } model.refresh(); } if(sPid != "" && sPid != null && sPid != "undefined"){ //¼ö¼ú¿¹¾à¹øÈ£°¡ Á¸ÀçÇÒ °æ¿ì Á¤»ó Á¶È¸ ó¸® fSearchDrInfo(); } } /** * Á¶È¸ ¹öư Ŭ¸¯½Ã À̺¥Æ® * */ function fSearchDrInfo(){ if(sPid == "" || sPid == "undefined" || sPid == null) { messageBox("ÇöÀç È­¸éÀÇ ºÐ¸¸Á¤º¸´Â ¼ö¼ú±â·Ï È­¸é¿¡¼­¸¸ ¿¬µ¿ ÇÕ´Ï´Ù.", ""); group1.disabled = true; return; } /* model.removenode("/root/send"); model.makeValue("/root/send/pid", sPid); model.makeValue("/root/send/indd", sIndd); model.makeValue("/root/send/cretno", sCretno); model.removenode("/root/main/drlists"); datagrid1.refresh(); if(submit("TRMNP00317")){ if(getNodesetCount("/root/main/drlists/drlist") > 0){ //ºÐ¸¸ÇüÅÂ, ºÐ¸¸Àå¼Ò, ¾Æ±â¼ö, ºÐ¸¸ÀϽà setting model.setValue("/root/hidedata/dlivdt", model.getValue("/root/main/drlists/drlist/dlivdt")); model.setValue("/root/hidedata/dlivkindnm", model.getValue("/root/main/drlists/drlist/dlivkindnm")); model.setValue("/root/hidedata/dlivflagnm", model.getValue("/root/main/drlists/drlist/dlivflagnm")); model.setValue("/root/hidedata/dlivplcenm", model.getValue("/root/main/drlists/drlist/dlivplcenm")); model.setValue("/root/hidedata/babycnt", model.getValue("/root/main/drlists/drlist/babycnt")); model.setValue("/root/hidedata/dlivplceetcspec", model.getValue("/root/main/drlists/drlist/dlivplceetcspec")); model.refresh(); } } */ model.removenode("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.setValue("/root/main/cond/pid" , sPid); model.setValue("/root/main/cond/indd" , sIndd); model.setValue("/root/main/cond/cretno", sCretno); model.copyNode("/root/send/reqdata", "/root/main/cond"); submit("TRMNN00701"); if(getNodesetCount("/root/hidden/partrtninfolist") > 0){ model.copyNode(xPartrtnPath,"/root/hidden/partrtninfolist"); } var babycnt = model.getValue("/root/main/partrtninfo/partrtninfolist/babycnt"); //¾Æ±â¼ö if(babycnt == ""){ model.setValue("/root/main/partrtninfo/partrtninfolist/babycnt", "1"); // ¾Æ±â¼ö(single) }else{ model.setValue("/root/main/partrtninfo/partrtninfolist/babycnt", babycnt); } var grd_nbabyCnt = getNodesetCount("/root/hidden/nbabylist"); var grd_avulsionCnt = getNodesetCount("/root/hidden/avulsionlist"); var rows = grd_nbaby.rows; model.removenodeSet(xNbabyListPath); model.refresh(); //½Å»ý¾ÆÁ¤º¸ if(grd_nbabyCnt > 0){ rowIndex = 0; for(var i = 1; i <= grd_nbabyCnt; i++){ model.duplicate("/root/main/nbabylist","/root/hidden/nbabylist[" + i + "]"); } } grd_nbaby.refresh(); }