/* ÇǺοåâ°üÂû±â·ÏUndermining±âÁØÀÚ·áÆË¾÷List(SPMNW04701_ÇǺοåâ°üÂû±â·ÏUndermining±âÁØÀÚ·áÆË¾÷.xrw - JScript ) - Version : 1) : Ver.1.00.01 */ var xExecDetlListPath = "/root/main/detlgrup/getVO"; //ºÎ¸ðâ¿¡ ÀÖ´Â masterÀÇ key°ª pid, grupcd, obsrecseq¸¦ global variable·Î ¼±¾ð var DERE_PID; var DERE_GRUPCD; var DERE_OBSRECSEQ; /** * @group : * @ver : 2007.09.15 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : ÃʱâÈ­ ÀÛ¾÷À» ÇÕ´Ï´Ù. * [grupcd - emr.mnrmderm¿¡¼­ÀÇ ±×·ìÄÚµå] * grupcd = '00000001' - ¿øÀÎ * grupcd = '00000003' - ±âÀúºÎ»ö * grupcd = '00000006' - »ó󰨿°Áõ»ó * grupcd = '00000007' - undermining ¹æÇâ * grupcd = '00000008' - dressing * @param : * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ var type = opener.javascript.getParameter("type"); DERE_PID = opener.javascript.getParameter("pid"); DERE_GRUPCD = opener.javascript.getParameter("grupcd"); DERE_OBSRECSEQ = opener.javascript.getParameter("obsrecseq"); if(DERE_PID == null || DERE_PID == '' || DERE_GRUPCD == null || DERE_GRUPCD == '' || DERE_OBSRECSEQ == null || DERE_OBSRECSEQ == ''){ messageBox('È­¸é ÃʱâÈ­¸¦', 'E009'); return ; }else{ //paramter°ª ¼¼ÆÃ model.removenodeset('/root/param'); model.makeValue('/root/param/pid', DERE_PID); model.makeValue('/root/param/grupcd', DERE_GRUPCD); model.makeValue('/root/param/obsrecseq', DERE_OBSRECSEQ); } if(type == null || type == ''){ type = "1";//undermining ÆË¾÷ È£Ãâ } if(type== "1") { if( window.opener != null ){ fSearchClick(type); } } model.refresh(); } /** * @group : * @ver : 2007.09.15 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : »ç¿ëÀÚ ¸®½ºÆ® Á¶È¸ * @param : * @param : * @return : * @--------------------------------------------------- */ function fSearchClick(param){ model.removeNodeset(xExecDetlListPath); model.makeValue("/root/send/type", param); model.makeValue("/root/send/pid", DERE_PID); model.makeValue("/root/send/obsrecseq", DERE_OBSRECSEQ); model.makeValue("/root/send/grupcd", DERE_GRUPCD); submit("TRMNW04730"); } /** * @group : * @ver : 2007.09.18 * : 2008.05.28 dhkim ¼öÁ¤ * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : ÇǺοåâ°üÂû±â·Ïundermining±âÁØÀÚ·áÆË¾÷ ÆË¾÷ close * @param : * @return : * @--------------------------------------------------- */ function fPopClose(){ var type = opener.javascript.getParameter("type"); var iRows = grd_userlist.rows; var cdnm = "" ; var cd = "" ; var checkcnt = 0 ; var grupcd; if(type == "1") { var underanglenm = ""; var underangle = ""; for(var i = 1 ; i < grd_userlist.rows; i++ ) { grupcd = grd_userlist.valueMatrix(i, grd_userlist.colRef("grupcd")); if( model.getValue(xExecDetlListPath+"["+ i +"]/sel") == "true" ) { if(grupcd != "" && grupcd == "00000007") { //undermining underanglenm += model.getValue(xExecDetlListPath+"["+ i +"]/cdnm") + "," ; underangle += model.getValue(xExecDetlListPath+"["+ i +"]/cd") + "," ; checkcnt++; } } } if( checkcnt <= 0 ) { underanglenm = "" ; underangle = ""; } else { underanglenm = underanglenm.substr(0,underanglenm.length-1) ; underangle = underangle.substr(0,underangle.length-1) ; } if( window.opener != null ){ opener.javascript.setParameter("underanglecdnm", underanglenm ); opener.javascript.setParameter("underanglecd", underangle); } window.close(); } } /** * @group : * @ver : 2008.08.11 * @by : dhkim * @--------------------------------------------------- * @type : function * @access : public * @desc : undermining±âÁØÀÚ·á ¼öÁ¤³»¿ªÀ» ÀúÀå * @param : * @return : * @--------------------------------------------------- */ function fSave(){ //ÀúÀå ±¸Çö model.removenodeset('/root/send/reqdata'); var saveData = grd_userlist.getUpdateDataAll('i'); model.copyNode('/root/send/savedata/paramdata', '/root/param'); model.makeValue('/root/send/savedata/griddata', saveData); if(submit('TXMNW04703')){ window.close(); }else{ messageBox('¹®Á¦°¡ ¹ß»ýÇÏ¿© undermining settingÀ» ', 'E009'); return false; } }