/** - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áø·á - Áø´Ü¹×¼ö¼úóġ°Ë»ç¿ë¾î°Ë»ö( SPMRT01600_Áø´Ü¹×¼ö¼úóġ°Ë»ç¿ë¾î°Ë»ö.xrw - JScript ) - Version : 1) : Ver.1.00.01 - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì **/ var xDiaginfoPath = "/root/main/deptdiagcdlist/deptdiagcdinfo"; var xMophoinfoPath = "/root/main/diagcdinfo/kcd4m"; var xSelectDiaginfoPath = "/root/param/selectdiaginfo/selectdiaglist"; //¼±Åà Áø´ÜÄÚµå var xSelectMophoinfoPath = "/root/param/mopho/mophoinfo";//¼±Åà Mophology ÄÚµå var xOpcdinfoPath = "/root/main/deptopcdlist/deptopcdinfo"; var xSelectOpcdinfoPath = "/root/param/selectopinfo/selectoplist"; //¼±Åà ¼ö¼úÄÚµå /** * @group : * @ver : 2008-11-22 * @by : ÀÌâ·Ï * @--------------------------------------------------- * @type : function * @access : public * @desc : È­¸é ÃʱâÈ­ * @param : * @return : * @--------------------------------------------------- */ function fInitialize_SPMRT01600() { // KNUH_20101207_¹Ú¼ºÈ£_start_Àǹ«±â·Ï ºÎ¼­ÄÚµå °¡Á®¿À±â mmbfGetHardCodeInfo("/root/send/reqdata", "/root/temp/dutplcecd", 5502); // KNUH_20101207_¹Ú¼ºÈ£_end model.removeNodeset(xDiaginfoPath); model.removeNodeset(xMophoinfoPath); model.removeNodeset(xSelectDiaginfoPath); model.removeNodeset(xSelectMophoinfoPath); model.removeNodeset(xOpcdinfoPath); model.removeNodeset(xSelectOpcdinfoPath); if(checkOpener()){ var search = opener.javascript.getParameter("SPMRT01600_SEARCHDATA"); // parameter ¿ë¾îÄÚµå var flag = opener.javascript.getParameter("SPMRT01600_FLAG"); //¿ë¾î ±¸ºÐ var stndd = opener.javascript.getParameter("stndd"); //¿ë¾î ±âÁØÀÏÀÚ model.makeValue("/root/hidden/search/flag", flag); if(flag == "1"){ if (search.length > 0){ btn_diag.selected = "true"; btn_morphology.selected = "false"; model.setValue("/root/main/cond/reqdata", search); fDiagSearch(); } }else if(flag == "2"){ if (search.length > 0){ btn_morphology.selected = "true"; btn_diag.selected = "false"; btn_morphology.dispatch("DOMActivate"); model.setValue("/root/main/cond/reqdata", search); fDiagSearch(); } }else if(flag == "5"){ if (search.length > 0){ model.setValue("/root/main/cond/opreqdata", search); fDiagSearch(); } } }else{ model.removeNodeset("/root/hidden/search"); } model.refresh(); } /** * @group : * @ver : * @by : ÀÌâ·Ï * @--------------------------------------------------- * @type : function * @access : public * @desc : Áø´Ü/Morphology ÄÚµå Á¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fDiagSearch(){ var flag = model.getValue("/root/hidden/search/flag"); if(flag==1){//Áø´Ü¿ë¾î var cond1 = model.getValue("/root/main/cond/srchflag"); var cond5 = model.getValue("/root/main/cond/reqdata"); if(cond5.length < 1){ messageBox("°Ë»ö¾î¸¦ ", "C002"); return; } model.removenode("/root/send"); model.makeNode("/root/send"); model.makeValue("/root/send/indxcd", "null"); model.makeValue("/root/send/indxflag", "0"); // KNUH_20101207_¹Ú¼ºÈ£_start_Àǹ«±â·Ï ºÎ¼­ÄÚµå °¡Á®¿À±â var dutplcecd = model.getValue("/root/temp/dutplcecd/hardcd/hardcd"); //model.makeValue("/root/send/deptcd", "3230000000");//ÀÇ·áÁ¤º¸ÆÀ Áø´Ü¿ë¾î¸¸ model.makeValue("/root/send/deptcd", dutplcecd);//ÀÇ·áÁ¤º¸ÆÀ Áø´Ü¿ë¾î¸¸ // KNUH_20101207_¹Ú¼ºÈ£_end model.makeValue("/root/send/deptflag", "Y"); if(cond1 == "code"){ model.makeValue("/root/send/srchflag", "C"); Srchnm = cond5.toUpperCase(); model.makeValue("/root/send/srchnm", Srchnm); }else{ model.makeValue("/root/send/srchnm", ""); } if(cond1 == "word"){ if((cond5 != "") && (fIsHangul(cond5) == "E")){ model.makeValue("/root/send/srchflag", "E"); model.makeValue("/root/send/srchnm", cond5); }else if((cond5 != "") && (fIsHangul(cond5) == "H")){ model.makeValue("/root/send/srchflag", "H"); model.makeValue("/root/send/srchnm", cond5); } } var stndd = opener.javascript.getParameter("stndd"); if(stndd!=""){ model.makeValue("/root/send/stndd",stndd); } submit("TRMRT01600"); }else if(flag ==2)//mophology { var cond1 = model.getValue("/root/main/cond/srchflag"); var cond5 = model.getValue("/root/main/cond/reqdata"); var reqflag = model.getValue("/root/main/cond/reqflag"); if(cond5.length < 1){ messageBox("°Ë»ö¾î¸¦ ", "C002"); return; } model.removenode("/root/send"); model.makeNode("/root/send"); model.removenode("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.removenode("/root/send/flag"); if(cond1 == "code"){//ÄÚµå·Î °Ë»ö model.makeValue("/root/send/srchflag", "C"); model.makeValue("/root/send/srchnm", cond5.toUpperCase()); }else{ model.makeValue("/root/send/srchflag", ""); } if(cond1 == "word"){ if((cond5 != "") && (fIsHangul(cond5) == "E")){ model.makeValue("/root/send/srchflag", "E"); model.makeValue("/root/send/srchnm", cond5); }else if((cond5 != "") && (fIsHangul(cond5) == "H")){ model.makeValue("/root/send/srchflag", "H"); model.makeValue("/root/send/srchnm", cond5); } } var stndd = opener.javascript.getParameter("stndd"); if(stndd!=""){ model.makeValue("/root/send/stndd",stndd); } submit("TRMRT00209"); }else if(flag ==5){ //¼ö¼ú¿ë¾î var cond1 = model.getValue("/root/main/cond/opsrchflag"); var cond5 = model.getValue("/root/main/cond/opreqdata"); if(cond5.length < 1){ messageBox("°Ë»ö¾î¸¦ ", "C002"); return; } model.removenode("/root/send"); model.makeNode("/root/send"); model.makeValue("/root/send/indxcd", "null"); model.makeValue("/root/send/indxflag", "9"); // KNUH_20101207_¹Ú¼ºÈ£_start_Àǹ«±â·Ï ºÎ¼­ÄÚµå °¡Á®¿À±â var dutplcecd = model.getValue("/root/temp/dutplcecd/hardcd/hardcd"); //model.makeValue("/root/send/deptcd", "3230000000");//ÀÇ·áÁ¤º¸ÆÀ Áø´Ü¿ë¾î¸¸ model.makeValue("/root/send/deptcd", dutplcecd);//ÀÇ·áÁ¤º¸ÆÀ Áø´Ü¿ë¾î¸¸ // KNUH_20101207_¹Ú¼ºÈ£_end if(cond1 == "code"){ model.makeValue("/root/send/srchflag", "C"); Srchnm = cond5.toUpperCase(); model.makeValue("/root/send/srchnm", Srchnm); }else{ model.makeValue("/root/send/srchflag", ""); } if(cond1 == "word"){ if((cond5 != "") && (fIsHangul(cond5) == "E")){ model.makeValue("/root/send/srchflag", "E"); model.makeValue("/root/send/srchnm", cond5); }else if((cond5 != "") && (fIsHangul(cond5) == "H")){ model.makeValue("/root/send/srchflag", "H"); model.makeValue("/root/send/srchnm", cond5); } } var stndd = opener.javascript.getParameter("stndd"); if(stndd!=""){ model.makeValue("/root/send/stndd",stndd); } submit("TRMRT01601"); } } /** * @desc : ´õºíŬ¸¯½Ã ±×¸®µå·Î ³»¸®±â * @ * @param ://diag * @return : * @author : ÀÌâ·Ï * @--------------------------------------------------- */ function fAddDiagHist(dgRow) { var sDiagCD = model.getValue("/root/main/deptdiagcdlist/deptdiagcdinfo[" + dgRow + "]/termcd"); var sDiagEngNM = model.getValue("/root/main/deptdiagcdlist/deptdiagcdinfo[" + dgRow + "]/termengnm"); var sDiagHngNM = model.getValue("/root/main/deptdiagcdlist/deptdiagcdinfo[" + dgRow + "]/termhngnm"); var sLglyisflag = model.getValue("/root/main/deptdiagcdlist/deptdiagcdinfo[" + dgRow + "]/lglydisflag"); var iFndRow = grd_selectdiag.findRow(sDiagCD, 1, 0, "true", "true");//Áߺ¹ÇÑ Ç༱Åýà var diagflag = model.getValue("/root/temp/diaginfo/diagflag"); if(iFndRow < 0){ if(diagflag=="Y"){ model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagcd" , sDiagCD); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/dispdiagcd", sDiagCD); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagengnm" , sDiagEngNM); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diaghngnm" , sDiagHngNM); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/lglydisflag" ,sLglyisflag); }else{ grd_selectdiag.addRow(false); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagcd" , sDiagCD); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/dispdiagcd", sDiagCD); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagengnm" , sDiagEngNM); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diaghngnm" , sDiagHngNM); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/lglydisflag" ,sLglyisflag); } }else if(iFndRow > 0) { messageBox("ÀÌ¹Ì ¼±ÅÃÇϽŠÄÚµå","E008"); return; } model.refresh(); model.removeNodeset("/root/temp/diaginfo/diagflag"); } /** * @desc : ´õºíŬ¸¯½Ã ±×¸®µå·Î ³»¸®±â * @ * @param ://mophology * @return : * @author : ÀÌâ·Ï * @--------------------------------------------------- */ function fAddMophoHist(mRow){ var kcd4mseqno = model.getValue(xMophoinfoPath + "[" + mRow + "]/kcd4mseqno"); var kcd4mengnm = model.getValue(xMophoinfoPath + "[" + mRow + "]/kcd4mengnm"); var kcd4mhngnm = model.getValue(xMophoinfoPath + "[" + mRow + "]/kcd4mhngnm"); var morphlgccd = model.getValue(xMophoinfoPath + "[" + mRow + "]/morphlgccd"); var iFndRow1 = grd_selectdiag.findRow(morphlgccd, 1, 0, "true", "true");//Áߺ¹ÇÑ Ç༱Åýà var iFndRow2 = grd_selectdiag.findRow(kcd4mseqno, 1, 5, "true", "true");//Áߺ¹ÇÑ Ç༱Åýà var diagflag = model.getValue("/root/temp/diaginfo/diagflag"); if((iFndRow1 > 0) && (iFndRow2 > 0)){ messageBox("À̹̼±ÅÃÇϽÅÄÚµå","E008"); return; }else{ if(diagflag=="Y"){ model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagcd" , morphlgccd); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/dispdiagcd" , morphlgccd); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagengnm" , kcd4mengnm); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diaghngnm" , kcd4mhngnm); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/seqno" , kcd4mseqno); }else{ grd_selectdiag.addRow(false); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagcd" , morphlgccd); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/dispdiagcd" , morphlgccd); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diagengnm" , kcd4mengnm); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/diaghngnm" , kcd4mhngnm); model.setValue("/root/param/selectdiaginfo/selectdiaglist[" + grd_selectdiag.row + "]/seqno" , kcd4mseqno); } } model.refresh(); model.removeNodeset("/root/temp/diaginfo/diagflag"); } function fAddopHist(opRow) { var sOpCD = model.getValue("/root/main/deptopcdlist/deptopcdinfo[" + opRow + "]/termcd"); var sDiagEngNM = model.getValue("/root/main/deptopcdlist/deptopcdinfo[" + opRow + "]/termengnm"); var sDiagHngNM = model.getValue("/root/main/deptopcdlist/deptopcdinfo[" + opRow + "]/termhngnm"); var iFndRow = grd_selectop.findRow(sOpCD, 1, 0, "true", "true");//Áߺ¹ÇÑ Ç༱Åýà var diagflag = model.getValue("/root/temp/diaginfo/diagflag"); if(iFndRow < 0){ if(diagflag=="Y"){ model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/opcd" , sOpCD); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/dispopcd", sOpCD); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/opengnm" , sDiagEngNM); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/ophngnm" , sDiagHngNM); }else{ grd_selectop.addRow(false); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/opcd" , sOpCD); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/dispopcd", sOpCD); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/opengnm" , sDiagEngNM); model.setValue("/root/param/selectopinfo/selectoplist[" + grd_selectop.row + "]/ophngnm" , sDiagHngNM); } }else if(iFndRow > 0) { messageBox("ÀÌ¹Ì ¼±ÅÃÇϽŠÄÚµå","E008"); return; } model.refresh(); model.removeNodeset("/root/temp/diaginfo/diagflag"); } /** * @desc : ¿ë¾î Ãß°¡ ¹öư Ŭ¸¯½Ã * : * @ * @param : * @return : * @author : ÀÌâ·Ï * @--------------------------------------------------- */ function fAddBtnTerm() { var flag = model.getValue("/root/hidden/search/flag"); if(flag==1) { var diagRow = grd_diaglist.selectedRows; for(var i = 0; i < diagRow; i++){ var dgRow = grd_diaglist.selectedRow(i); fAddDiagHist(dgRow); } }else if(flag==2) { var mrow = grd_icdo3list.selectedRows; for(var i = 0; i < mrow; i++){ var mRow = grd_icdo3list.selectedRow(i); fAddMophoHist(mRow); } } } /** * @desc : ÃʱâÈ­ ¹öư Ŭ¸¯½Ã * : * @ * @param :, * @return : * @author : ÀÌâ·Ï btn_Cdiag * @--------------------------------------------------- */ function fCleanTerm() { var flag = model.getValue("/root/hidden/search/flag"); if(flag == 1){ model.removeNodeset(xDiaginfoPath); model.removeNodeset(xSelectDiaginfoPath); grd_diaglist.rebuild(); grd_selectdiag.rebuild(); }else if(flag == 2){ model.removeNodeset(xMophoinfoPath); model.removeNodeset(xSelectDiaginfoPath); grd_icdo3list.rebuild(); grd_selectdiag.rebuild(); } model.refresh(); } /** * @desc : ¿À¸¥Âʸ¶¿ì½ºÅ¬¸¯½Ã »èÁ¦ * @ * @param : * @return : * @author : ÀÌâ·Ï * @--------------------------------------------------- */ function fdelRow_TermList() { var flag = model.getValue("/root/hidden/search/flag"); if(flag==1){ if(grd_selectdiag.row < 0) return; if (grd_selectdiag.selectedRows > 0) { var selectedRows = Array(grd_selectdiag.selectedRows); for(i=0;i= 0 ; i--) { rowIdx = selectedRows[i]; grd_selectdiag.deleteRow( rowIdx , false); } model.refresh(); }else if(flag==2) { if(grd_mophoinfo.row < 0) return; if (grd_mophoinfo.selectedRows > 0) { var selectedRows = Array(grd_mophoinfo.selectedRows); for(i=0;i= 0 ; i--) { rowIdx = selectedRows[i]; grd_mophoinfo.deleteRow( rowIdx , false); } model.refresh(); }else if(flag==5) { if(grd_selectop.row < 0) return; if (grd_selectop.selectedRows > 0) { var selectedRows = Array(grd_selectop.selectedRows); for(i=0;i= 0 ; i--) { rowIdx = selectedRows[i]; grd_selectop.deleteRow( rowIdx , false); } model.refresh(); } } /** * @group : * @ver : * @by : ÀÌâ·Ï * @--------------------------------------------------- * @type : function * @access : public * @desc : ±×¸®µå up,down * @param :grdobj =ÇØ´ç±×¸®µå,direcflag = up,down¿©ºÎ, flag=±¸ºÐ°ª * @return : * @--------------------------------------------------- */ function fChgValueTermcdGrd(grdObj, direcflag,flag) { var srcRow = grdObj.row - grdObj.fixedRows + 1; //(È­¸é ±×¸®µåº£À̽º¿¡¼­ ¼±ÅÃÇÑ Çà - ±×¸®µå Á¦¸ñ ÁÙ)+1 if(srcRow =="0") return; var sRow;//¹æÇâ À§Ä¡°¡ À§·Î À϶§ if(direcflag == "up"){ //À§·Î if(srcRow == 1){ //ÇöÀç À§Ä¡°¡ ¸Ç À§ÀÏ °æ¿ì return; } sRow = srcRow - 1;//¾Æ´Ï¸é À§·Î ¿Ã¸°´Ù }else if(direcflag == "down"){ //¾Æ·¡·Î if(srcRow == grdObj.rows - grdObj.fixedRows){ //ÇöÀç À§Ä¡°¡ ¸Ç ¾Æ·¡ÀÏ °æ¿ì return; } sRow = srcRow + 1; } if(flag =="1"){//Áø´Ü,MophologyÄÚµå model.removeNodeset("/root/temp/tmp"); model.makeNode("/root/temp/tmp/diaginfo"); model.copyNode("/root/temp/tmp/diaginfo", "/root/param/selectdiaginfo/selectdiaglist[" + srcRow + "]"); model.copyNode("/root/param/selectdiaginfo/selectdiaglist[" + srcRow + "]", "/root/param/selectdiaginfo/selectdiaglist[" + sRow + "]"); model.copyNode("/root/param/selectdiaginfo/selectdiaglist[" + sRow + "]", "/root/temp/tmp/diaginfo"); grdObj.rebuild(); }else if(flag =="2"){//¼ö¼úÄÚµå model.removeNodeset("/root/temp/tmp"); model.makeNode("/root/temp/tmp/opinfo"); model.copyNode("/root/temp/tmp/opinfo", "/root/param/selectopinfo/selectoplist[" + srcRow + "]"); model.copyNode("/root/param/selectopinfo/selectoplist[" + srcRow + "]", "/root/param/selectopinfo/selectoplist[" + sRow + "]"); model.copyNode("/root/param/selectopinfo/selectoplist[" + sRow + "]", "/root/temp/tmp/opinfo"); grdObj.rebuild(); } return sRow; } /** * @desc : ¼±Åà ¿ë¾î ÇàÃß°¡ * @id : * @event : * @return : void * @authur : */ function fAddRow_Termlist(tGrid) { model.makeNode("/root/temp/diaginfo/diagflag"); model.makeValue("/root/temp/diaginfo/diagflag","Y"); if(tGrid=="grd_selectdiag"){//Áø´Ü ÄÚµå var diagRow = grd_selectdiag.row - grd_selectdiag.fixedRows + 1; if(diagRow < 1){ grd_selectdiag.addRow(); }else if(diagRow >= 1){ grd_selectdiag.insertRow( diagRow, "below", true); } }else if("grd_selectop"){ var opRow = grd_selectop.row - grd_selectop.fixedRows + 1; if(opRow < 1){ grd_selectop.addRow(); }else if(opRow >= 1){ grd_selectop.insertRow( opRow, "below", true); } } model.refresh(); } /** * @desc : ¼±Åà ¿ë¾î Çà»èÁ¦ * @id : * @event : selectedRows->¼±ÅÃÇÑ ÇàÀÇ °¹¼ö ¹Ýȯ * @return : void * @authur : */ function fDelRow_Termlist(tGrid) { model.removeNodeset("/root/temp/diaginfo/diagflag"); if(tGrid=="grd_selectdiag") //Áø´ÜÄÚµå »èÁ¦ { if(grd_selectdiag.row < 0) { messageBox("»èÁ¦ÇÒ ÇàÀÌ ", "I004") return; } if (grd_selectdiag.selectedRows > 0) { var selectedRows = Array(grd_selectdiag.selectedRows);//¼±ÅÃÇÑ ÇàÀÇ °¹¼öÀ» ¹è¿­·Î ÁöÁ¤ for(i=0;i= 0 ; i--) { rowIdx = selectedRows[i]; grd_selectdiag.deleteRow( rowIdx , false); } }else if(tGrid=="grd_selectop"){ if(grd_selectop.row < 0) { messageBox("»èÁ¦ÇÒ ÇàÀÌ ", "I004") return; } if (grd_selectop.selectedRows > 0) { var selectedRows = Array(grd_selectop.selectedRows); for(i=0;i= 0 ; i--) { rowIdx = selectedRows[i]; grd_selectop.deleteRow( rowIdx , false); } } model.refresh(); } /** * @group : * @ver : * @by : ÀÌâ·Ï * @--------------------------------------------------- * @type : function * @access : public * @desc : ´õºíŬ¸¯¹× È®ÀιöưŬ¸¯½Ã ±×¸®µå¿Í ¿¬°è(parameter) * @param : * @return : * @--------------------------------------------------- */ function fSendTermCd() { if(checkOpener()){//ÀÚ½ÅÀ» OpenÇÑ openerÀÇ ÇöÀç UID°¡ ÀÚ½ÅÀ» openÇÑ ½ÃÁ¡ÀÇ UID¿Í ºñ±³ÇÏ¿© º¯°æµÇ¾ú´ÂÁö ¿©ºÎ¸¦ ¹Ýȯ var nodepath = opener.javascript.getParameter("SPMRT01600_param_nodepath");//parameter nodepath ¼³Á¤ if(nodepath == ""){ var selectNode1 = opener.instance1.selectSingleNode("/root/temp"); var selectNode2 = opener.instance1.selectSingleNode("/root/tmp"); if(selectNode2 == null){ opener.model.makeNode("/root/tmp"); } if(selectNode1 == null){ opener.model.makeNode("/root/temp"); } model.copyNode(opener.root.temp, root.param.selectdiaginfo); opener.javascript.setParameter("SPMRT01600_FLAG","1");//Áø´Ü¿ë¾î model.copyNode(opener.root.tmp, root.param.selectopinfo); }else{ var selectnode = opener.instance1.selectSingleNode(nodepath); if(selectnode == null){ opener.model.makeNode(nodepath); } opener.model.copyNode(nodepath, root.param.selectdiaginfo); opener.javascript.setParameter("SPMRT01600_FLAG","1"); opener.model.copyNode(nodepath, root.param.selectopinfo); } }else{ messageBox("»óÀ§ È­¸éÀÌ º¯°æµÇ¾î µ¥ÀÌÅ͸¦ Àü´Þ", "E001"); } window.close(); }