/** - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áø·á - ÅëÇÕ±â·ÏÁ¶È¸ ºÏ¸¶Å©( SMMRB08001_Bookmark.xrw - JScript ) - Version : °­ÁöÈÆ 1) : Ver.1.00.01 - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì /** * @group : * @ver : * @by : 2010-05-04 ¿ÀÈÄ 8:54:11 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : È­¸é ÃʱâÈ­ * @param : * @return : * @--------------------------------------------------- */ function fInitilize(){ // appcopykey ¹è¿­ ½ºÆå Á¤ÀÇ // appcopykey[0] : itemnm ºÏ¸¶Å©/Áñ°Üã±â Ç׸ñ¸í(±â·ÏÁö ŸÀÌÆ²·Î ÀÚµ¿ ¼³Á¤) // appcopykey[1] : pid ȯÀÚµî·Ï¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[2] : orddd Áø·á(ÀÔ¿ø)ÀÏÀÚ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[3] : cretno »ý¼º¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[4] : signno ¼­¸í¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[5] : srcformcd °Ë»ö¿ë ¼­½ÄÄÚµå (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[6] : formcd ¼­½ÄÄÚµå (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[7] : pageno ÆäÀÌÁö¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[8] : url URL (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // ÇÊµå ¿¬°á ¹®ÀÚ : ¢Ë // ROW ¿¬°á ¹®ÀÚ : ¢Ì var appcopykey = opener.javascript.getParameter("SPMRB00300_reckey"); // Áñ°Üã±â ´ë»ó ¸®½ºÆ® string °ª(split ó¸®ÇØ¾ß ÇÔ) var dataflag = opener.javascript.getParameter("SPMRB00300_dataflag"); // Áñ°Üã±â(F), ºÏ¸¶Å©(B) ±¸ºÐÀÚ var setflag = opener.javascript.getParameter("SPMRB00300_setflag"); // ¼öÁ¤, µî·Ï ±¸ºÐÀÚ if ( dataflag == "B" ) { // ºÏ¸¶Å© µî·ÏÀÎ °æ¿ì, ÇØ´ç ¾È³»¹®±¸ ³ëÃâ capt_bookmark.visible = true; capt_favorite.visible = false; capt_bookmark_head.visible = true; capt_favorite_head.visible = false; } else if ( dataflag == "F" ) { // Áñ°Üã±â µî·ÏÀÎ °æ¿ì, ÇØ´ç ¾È³»¹®±¸ ³ëÃâ capt_bookmark.visible = false; capt_favorite.visible = true; capt_bookmark_head.visible = false; capt_favorite_head.visible = true; } if(setflag == "M"){ btn_sub.visible = false; btn_rtn.visible = false; } if(setflag == "A"){ var copykey = appcopykey.split("¢Ì"); if(appcopykey == ""){ window.close(); return; } // ù¹øÂ° µ¥ÀÌÅ͸¦ µî·ÏÇ׸ñ ŸÀÌÆ²·Î »ç¿ëÇÑ´Ù. var copykey = appcopykey.split("¢Ì"); appkeyArr = copykey[0].split("¢Ë"); var recTitle = appkeyArr[0]; model.setValue("/root/main/cond/itemnm", recTitle); // µî·Ï½Ã ÀúÀåµÇ´Â µî·ÏÇ׸ñ ŸÀÌÆ² element º¯¼ö. model.setValue("/root/main/init/itemnm", recTitle); // µî·ÏÇ׸ñ ŸÀÌÆ²À» Ãʱ⺯¼ö¿¡ ÀúÀåÇØ µÐ´Ù. } fGetTreeView(dataflag); // Æ®¸®ºäÀÇ ³»¿ëÀ» °¡Á®¿Â´Ù. model.refresh(); //trv_emrmark.select(0); model.setFocus("ipt_itemnm"); } /** * @group : * @ver : * @by : 2010-05-04 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : Æ®¸®ºä Á¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fGetTreeView(dataflag){ //Node ÃʱâÈ­ model.removenode("/root/main/treeview"); model.makeNode("/root/main/treeview"); var pid = opener.model.getValue("/root/main/patinfo/patinfolist/pid"); //ȯÀÚ¹øÈ£ model.removenode("/root/send/markpara"); model.makeValue("/root/send/markpara/pid", pid); model.makeValue("/root/send/markpara/dataflag", dataflag); if(submit("TRMRB00111")){ trv_emrmark.rebuild(); trv_emrmark.select(0); } } /** * @group : * @ver : * @by : 2009-10-16 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : »õÆú´õ ÀÛ¼º * @param : * @return : * @--------------------------------------------------- */ function fNewFolder(){ trv_emrmark.select(0); var selFolder = new SELFOLDER(); var dataflag = opener.javascript.getParameter("SPMRB00300_dataflag"); if(selFolder.itemnm == null || selFolder.itemnm == "" || selFolder == null){ messageBox("»óÀ§ Æú´õ¸¦","C002"); return; } if(selFolder.level > 1 ) { messageBox("¼±ÅÃÇϽŠÆú´õÀÇ ÇÏÀ§Æú´õ¸¦ »ý¼º","E001"); return; } setParameter("SPMRB00302_selFolder", "N"); setParameter("SPMRB00302_dataflag", dataflag); setParameter("SPMRB00302_useflag", selFolder.useflag); modal("SPMRB00302"); fGetTreeView(dataflag);// Æ®¸®ºäÀÇ ³»¿ëÀ» °¡Á®¿Â´Ù. } /** * @group : * @ver : * @by : 2009-10-16 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : Ç׸ñÀ̵¿ * @param : * @return : * @--------------------------------------------------- */ function fMoveItem(){ var selFolder = new SELFOLDER(); var dataflag = opener.javascript.getParameter("SPMRB00300_dataflag"); // Áñ°Üã±â(F), ºÏ¸¶Å©(B) ±¸ºÐÀÚ if ( selFolder.itemflag == "F" ) { messageBox("Æú´õ´Â À̵¿½Ãų ¼ö", "I004"); return; } if( selFolder.itemno == "" || selFolder.itemno == null ){ messageBox("À̵¿½Ãų Ç׸ñÀ» ","C002"); return; } setParameter("SPMRB00302_selFolder", "M"); setParameter("SPMRB00302_useflag", selFolder.useflag); setParameter("SPMRB00302_dataflag", dataflag); modal("SPMRB00302"); fGetTreeView(dataflag);// Æ®¸®ºäÀÇ ³»¿ëÀ» °¡Á®¿Â´Ù. } /** * @group : * @ver : * @by : 2009-10-16 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : Æú´õ »èÁ¦ * @param : * @return : * @--------------------------------------------------- */ function fDelFolder(){ var selFolder = new SELFOLDER(); var dataflag = opener.javascript.getParameter("SPMRB00300_dataflag"); // Áñ°Üã±â(F), ºÏ¸¶Å©(B) ±¸ºÐÀÚ if(selFolder == "" || selFolder == null){ messageBox("»èÁ¦ÇÒ Ç׸ñÀ» ","C002"); return; } var delflag = "S"; // M : ÇÏÀ§Ç׸ñ °°ÀÌ»èÁ¦ S : ¼±ÅÃÇÑÇ׸ñ¸¸»èÁ¦ var childItemList = ""; var selItemNo = selFolder.itemno; if(selFolder.itemflag == "F"){ // Æú´õÀÇ °æ¿ì childItemList = instance1.selectNodes("/root/main/treeview/item[supitemno = "+ selItemNo +"]"); if(childItemList.length > 0){ delflag = "M"; } } else{ delflag = "F"; } var btn = ""; //¼±ÅÃÇ׸ñ¿¡ µû¶ó ¸Þ¼¼Áö¸¦ ´Þ¸® º¸¿©ÁØ´Ù. if(delflag == "M"){ btn = messageBox( "\"" + selFolder.itemnm + "\" Æú´õÀÇ ÇÏÀ§ Ç׸ñÀÌ °°ÀÌ »èÁ¦µË´Ï´Ù.","Q001"); } else if(delflag == "S"){ btn = messageBox( "\"" + selFolder.itemnm + "\" Æú´õ¸¦","Q001"); } else if(delflag == "F"){ var msg = ""; if (dataflag == "B") { msg = " ºÏ¸¶Å© Ç׸ñÀ»"; } else if (dataflag == "F") { msg = "Áñ°Üã±â Ç׸ñÀ»"; } btn = messageBox( selFolder.itemnm+msg,"Q001"); } if (btn == '6') { model.removeNode("/root/send/deldata"); model.makeNode("/root/send/deldata"); var nodeCnt = "2"; if(delflag == "M"){ // ÇÏÀ§Ç׸ñÀÌ ÀÖÀ»°æ¿ì model.makeValue("/root/send/deldata/itemno", selItemNo); //ÇöÀç ¼±ÅÃÇÑ itemno for(var i = 0; i < childItemList.length; i++){ var childItem = childItemList.item(0); var childItemNo = childItem.selectSingleNode("itemno").text; model.makeNode("/root/send/deldata/itemno["+ nodeCnt +"]"); //ÇÏÀ§ Ç׸ñÀÇ itemno model.setValue("/root/send/deldata/itemno["+ nodeCnt +"]", childItemNo); nodeCnt++; } } else if(delflag == "S"){ // ÇÏÀ§Ç׸ñÀÌ ¾øÀ»°æ¿ì model.makeValue("/root/send/deldata/itemno", selItemNo); //ÇöÀç ¼±ÅÃÇÑ itemno } else if(delflag == "F"){ // BookmarkÇ׸ñÀÏ °æ¿ì model.makeValue("/root/send/deldata/itemno", selItemNo); //ÇöÀç ¼±ÅÃÇÑ itemno model.makeValue("/root/send/deldata/itemflag", selFolder.itemflag); //ÇöÀç ¼±ÅÃÇÑ ±â·Ï¿¬°á¿©ºÎ } } else if (btn == '7'){ return; } if(submit("TXMRB00300")){ fGetTreeView(dataflag);// Æ®¸®ºäÀÇ ³»¿ëÀ» °¡Á®¿Â´Ù. } } /** * @group : * @ver : * @by : 2009-10-16 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : ¼±ÅÃÇÑ Æú´õ/¾ÆÀÌÅÛÀÇ Á¤º¸ * @param : * @return : * @--------------------------------------------------- */ function SELFOLDER(){ var item = trv_emrmark.item(trv_emrmark.selectedIndex); if(item == null) return; var currow = item.index + 1; // Æú´õ, ¾ÆÀÌÅÛ¿¡ µû¶ó ºÐ±âó¸® (¾ÆÀÌÅÛÀ» ¼±ÅÃÇßÀ» °æ¿ì, µ¤¾î¾²±â ó¸® µÊ.) this.level = model.getValue("/root/main/treeview/item["+currow+"]/level"); this.itemno = model.getValue("/root/main/treeview/item["+currow+"]/itemno"); this.supitemno = model.getValue("/root/main/treeview/item["+currow+"]/supitemno"); this.itemnm = model.getValue("/root/main/treeview/item["+currow+"]/itemnm"); this.useflag = model.getValue("/root/main/treeview/item["+currow+"]/useflag") this.itemflag = model.getValue("/root/main/treeview/item["+currow+"]/itemflag"); this.dataflag = model.getValue("/root/main/treeview/item["+currow+"]/dataflag"); this.pid = model.getValue("/root/main/treeview/item["+currow+"]/pid"); } /** * @group : * @ver : * @by : 2009-10-16 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : »õ·Î¿î Bookmark¸¦ Ãß°¡ÇÑ´Ù. * @param : * @return : * @--------------------------------------------------- */ function fSetNewItem(){ // appcopykey ¹è¿­ ½ºÆå Á¤ÀÇ // appcopykey[0] : itemnm ºÏ¸¶Å©/Áñ°Üã±â Ç׸ñ¸í(±â·ÏÁö ŸÀÌÆ²·Î ÀÚµ¿ ¼³Á¤) // appcopykey[1] : pid ȯÀÚµî·Ï¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[2] : orddd Áø·á(ÀÔ¿ø)ÀÏÀÚ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[3] : cretno »ý¼º¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[4] : signno ¼­¸í¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[5] : srcformcd °Ë»ö¿ë ¼­½ÄÄÚµå (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[6] : formcd ¼­½ÄÄÚµå (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[7] : pageno ÆäÀÌÁö¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[8] : url URL (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[9] : chosflag // appcopykey[10] : reckind // appcopykey[11] : itemindxseq // appcopykey[12] : linkcd // appcopykey[13] : bfopentest // appcopykey[14] : pidynhcd // 2010-06-11 LISFALG, TREATNO Ç׸ñÃß°¡ // appcopykey[15] : treatno // appcopykey[16] : lisflag // ÇÊµå ¿¬°á ¹®ÀÚ : ¢Ë // ROW ¿¬°á ¹®ÀÚ : ¢Ì var selFolder = new SELFOLDER(); var appcopykey = opener.javascript.getParameter("SPMRB00300_reckey"); //ÅëÇÕ±â·ÏÁ¶È¸¿¡¼­ ¼±ÅÃµÈ À̹ÌÁö Á¤º¸ var dataflag = opener.javascript.getParameter("SPMRB00300_dataflag"); // Áñ°Üã±â(F), ºÏ¸¶Å©(B) ±¸ºÐÀÚ var useflag = selFolder.useflag; var itemnm = ipt_itemnm.currentText; var pid = opener.model.getValue("/root/main/patinfo/patinfolist/pid"); //ȯÀÚ¹øÈ£ //var selFolder = new SELFOLDER(); var folderno = selFolder.itemno; var folderitemflag = selFolder.itemflag; var supItemno = selFolder.supitemno; var inititemnm = model.getValue("/root/main/init/itemnm"); var itemnm = model.getValue("/root/main/cond/itemnm"); //alert("useflag : " + useflag); var msg1 = ""; var msg2 = ""; var msg3 = ""; if ( useflag == "D" ) { messageBox("Áö¿øµÇÁö ¾Ê´Â µî·ÏÀ¯ÇüÀÔ´Ï´Ù.", "I007"); return; } if ( dataflag == "B" ) { // ºÏ¸¶Å© µî·Ï/¼öÁ¤ msg1 = "ºÏ¸¶Å©ÀÇ ¸íĪÀ» "; msg2 = "ºÏ¸¶Å©¸¦ ÀúÀåÇÒ Æú´õ¸¦ "; msg3 = "EMR ºÏ¸¶Å© »ý¼ºÀÌ "; msg4 = "¼±ÅÃÇϽŠÆú´õ ³»¿¡ ºÏ¸¶Å©°¡"; } else if ( dataflag == "F" ) { // Áñ°Üã±â µî·Ï/¼öÁ¤ msg1 = "Áñ°Üã±âÀÇ ¸íĪÀ» "; msg2 = "Áñ°Üã±â¸¦ ÀúÀåÇÒ Æú´õ¸¦ "; msg3 = "EMR Áñ°Üã±â »ý¼ºÀÌ "; msg4 = "¼±ÅÃÇϽŠÆú´õ ³»¿¡ ¼­½ÄÀÌ"; } //ÇʼöÇ׸ñ Check if(pid == ""){ messageBox("¼±ÅÃµÈ È¯ÀÚ°¡ ¾ø½À´Ï´Ù. ȯÀÚ¸¦ ","C002"); return; } if(itemnm == ""){ messageBox(msg1,"C001"); return; } if(supItemno == "" || supItemno == null){ messageBox(msg2,"C002"); return; } //node ÃʱâÈ­ model.removeNode("/root/send/setdata"); //itemÁ¤º¸ setting if ( folderitemflag == "I" ) { // ÀúÀå À§Ä¡¸¦ ¾ÆÀÌÅÛÀ¸·Î ¼±ÅÃÇÑ °æ¿ì, µ¤¾î¾²±â ¾Ë¸²Ã¢ messageBox("Æú´õ¸¦ ¼±ÅÃ", "I008"); return; var copykey = appcopykey.split("¢Ì"); if (copykey.length > 1) { alert("´ÙÁß µî·ÏÀÏ °æ¿ì¿¡´Â Æú´õ¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù."); return; } var msg = "\"" + selFolder.itemnm + "\" µî·ÏÇ׸ñÀÌ \"" + itemnm + "\" Ç׸ñÀ¸·Î º¯°æµË´Ï´Ù."; alert(msg); model.makeValue("/root/send/setdata/iteminfo/rgsttype", "M"); //model.makeValue("/root/send/setdata/iteminfo/itemno", selFolder.itemno); } else { model.makeValue("/root/send/setdata/iteminfo/rgsttype", "I"); } //model.makeValue("/root/send/setdata/iteminfo/supitemno", selFolder.itemno); //model.makeValue("/root/send/setdata/iteminfo/itemnm", itemnm); //model.makeValue("/root/send/setdata/iteminfo/pid", pid); //model.makeValue("/root/send/setdata/iteminfo/itemflag", "I"); //model.makeValue("/root/send/setdata/iteminfo/dataflag", selFolder.dataflag); //Bookmark ±â·ÏÁ¤º¸ setting model.makeNode("/root/send/setdata/markinfos"); var srcNode = instance1.selectSingleNode("/root/tmp/markinfo"); var destNode = instance1.selectSingleNode("/root/send/setdata/markinfos"); // appcopykey ¹è¿­ ½ºÆå Á¤ÀÇ // appcopykey[0] : itemnm ºÏ¸¶Å©/Áñ°Üã±â Ç׸ñ¸í(±â·ÏÁö ŸÀÌÆ²·Î ÀÚµ¿ ¼³Á¤) // appcopykey[1] : pid ȯÀÚµî·Ï¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[2] : orddd Áø·á(ÀÔ¿ø)ÀÏÀÚ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[3] : cretno »ý¼º¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[4] : signno ¼­¸í¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[5] : srcformcd °Ë»ö¿ë ¼­½ÄÄÚµå (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[6] : formcd ¼­½ÄÄÚµå (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[7] : pageno ÆäÀÌÁö¹øÈ£ (ºÏ¸¶Å©¿¡ ÇØ´ç) // appcopykey[8] : url URL (¼­½Ä Áñ°Üã±â¿¡ ÇØ´ç) // appcopykey[9] : chosflag // appcopykey[10] : reckind // appcopykey[11] : itemindxseq // appcopykey[12] : linkcd // appcopykey[13] : bfopentest // appcopykey[14] : pidynhcd // 2010-06-11 LISFALG, TREATNO Ç׸ñÃß°¡ // appcopykey[15] : treatno // appcopykey[16] : lisflag // ÇÊµå ¿¬°á ¹®ÀÚ : ¢Ë // ROW ¿¬°á ¹®ÀÚ : ¢Ì var copykey = appcopykey.split("¢Ì"); //alert("copykey.length : " + copykey.length); for(var i = 0; i < copykey.length; i++) { var tmpNode = srcNode.cloneNode(true); var appkeyArr = copykey[i].split("¢Ë"); var arr_itemnm = appkeyArr[0]; var arr_pid = appkeyArr[1]; var arr_orddd = appkeyArr[2]; var arr_cretno = appkeyArr[3]; var arr_signno = appkeyArr[4]; var arr_srcformcd = appkeyArr[5]; var arr_formcd = appkeyArr[6]; var arr_pageno = appkeyArr[7]; var arr_url = appkeyArr[8]; var arr_chosflag = appkeyArr[9]; var arr_reckind = appkeyArr[10]; var arr_itemindxseq = appkeyArr[11]; var arr_linkcd = appkeyArr[12]; var arr_bfopentest = appkeyArr[13]; var arr_pidynhcd = appkeyArr[14]; var arr_treatno = appkeyArr[15]; var arr_lisflag = appkeyArr[16]; if ( arr_srcformcd == null || arr_srcformcd == "" ) arr_srcformcd = "-"; if ( arr_formcd == null || arr_formcd == "" ) arr_formcd = "-"; if ( arr_chosflag == null || arr_chosflag == "" ) arr_chosflag = "-"; if ( arr_linkcd == null || arr_linkcd == "" ) arr_linkcd = "-"; if ( arr_bfopentest == null || arr_bfopentest == "" ) arr_bfopentest = "-"; if ( arr_pidynhcd == null || arr_pidynhcd == "" ) arr_pidynhcd = "-"; if ( arr_treatno == null || arr_treatno == "" ) arr_treatno = "0"; if ( arr_lisflag == null || arr_lisflag == "" ) arr_lisflag = "-"; if ( i == 0 ) { tmpNode.selectSingleNode("itemnm").text = itemnm; // ¸ÖƼ ´ÙÁß µî·Ï½Ã ù¹øÂ° Ç׸ñÀº ÀÔ·Ââ¿¡¼­ ÀÔ·ÂÇÑ ¾ÆÀÌÅÛ ¸íÀ» »ç¿ëÇÑ´Ù. } else { tmpNode.selectSingleNode("itemnm").text = arr_itemnm; } if ( dataflag == "B" ) { // ºÏ¸¶Å© µî·ÏÀÇ °æ¿ì tmpNode.selectSingleNode("pid").text = arr_pid; tmpNode.selectSingleNode("orddd").text = arr_orddd; tmpNode.selectSingleNode("cretno").text = arr_cretno; tmpNode.selectSingleNode("signno").text = arr_signno; tmpNode.selectSingleNode("srcformcd").text = arr_srcformcd; tmpNode.selectSingleNode("formcd").text = arr_formcd; tmpNode.selectSingleNode("pageno").text = arr_pageno; tmpNode.selectSingleNode("url").text = arr_url; tmpNode.selectSingleNode("chosflag").text = arr_chosflag; tmpNode.selectSingleNode("reckind").text = arr_reckind; tmpNode.selectSingleNode("itemindxseq").text = arr_itemindxseq; tmpNode.selectSingleNode("linkcd").text = arr_linkcd; tmpNode.selectSingleNode("bfopentest").text = arr_bfopentest; tmpNode.selectSingleNode("pidynhcd").text = arr_pidynhcd; // 2010-06-11 LISFALG, TREATNO Ç׸ñÃß°¡ tmpNode.selectSingleNode("treatno").text = arr_treatno; tmpNode.selectSingleNode("lisflag").text = arr_lisflag; } else if ( dataflag == "F" ) { // Áñ°Üã±â µî·ÏÀÇ °æ¿ì if ( useflag == "M" ) { // °³ÀÎ¿ë µî·Ï½Ã¿¡´Â ȯÀÚ¿Í Áø·á Á¤º¸¸¦ »©°í ¼­½ÄÁ¤º¸¸¸ ÀúÀå tmpNode.selectSingleNode("pid").text = arr_pid; tmpNode.selectSingleNode("orddd").text = arr_orddd; tmpNode.selectSingleNode("cretno").text = arr_cretno; tmpNode.selectSingleNode("signno").text = arr_signno; tmpNode.selectSingleNode("srcformcd").text = arr_srcformcd; tmpNode.selectSingleNode("formcd").text = arr_formcd; tmpNode.selectSingleNode("pageno").text = "0"; tmpNode.selectSingleNode("url").text = arr_url; tmpNode.selectSingleNode("chosflag").text = arr_chosflag; tmpNode.selectSingleNode("reckind").text = arr_reckind; tmpNode.selectSingleNode("itemindxseq").text = arr_itemindxseq; tmpNode.selectSingleNode("linkcd").text = arr_linkcd; tmpNode.selectSingleNode("bfopentest").text = arr_bfopentest; tmpNode.selectSingleNode("pidynhcd").text = arr_pidynhcd; // 2010-06-11 LISFALG, TREATNO Ç׸ñÃß°¡ tmpNode.selectSingleNode("treatno").text = "0"; tmpNode.selectSingleNode("lisflag").text = arr_lisflag; } else if ( useflag == "P" ) { // ȯÀÚ¿ë µî·Ï½Ã¿¡´Â ȯÀÚÀÇ Áø·áÁ¤º¸¸¦ Æ÷ÇÔ½ÃÄÑ ¼­½ÄÁ¤º¸¸¦ ÀúÀå tmpNode.selectSingleNode("pid").text = arr_pid; tmpNode.selectSingleNode("orddd").text = arr_orddd; tmpNode.selectSingleNode("cretno").text = arr_cretno; tmpNode.selectSingleNode("signno").text = arr_signno; tmpNode.selectSingleNode("srcformcd").text = arr_srcformcd; tmpNode.selectSingleNode("formcd").text = arr_formcd; tmpNode.selectSingleNode("pageno").text = "0"; tmpNode.selectSingleNode("url").text = arr_url; tmpNode.selectSingleNode("chosflag").text = arr_chosflag; tmpNode.selectSingleNode("reckind").text = arr_reckind; tmpNode.selectSingleNode("itemindxseq").text = arr_itemindxseq; tmpNode.selectSingleNode("linkcd").text = arr_linkcd; tmpNode.selectSingleNode("bfopentest").text = arr_bfopentest; tmpNode.selectSingleNode("pidynhcd").text = arr_pidynhcd; // 2010-06-11 LISFALG, TREATNO Ç׸ñÃß°¡ tmpNode.selectSingleNode("treatno").text = "0"; tmpNode.selectSingleNode("lisflag").text = arr_lisflag; } } // Ãß°¡Ç׸ñ ½ÃÀÛ tmpNode.selectSingleNode("itemflag").text = "I"; // µî·ÏÇ׸ñÀº ¸ðµÎ ¾ÆÀÌÅÛ(¾ËÆÄºª´ë¹®ÀÚ I)ÀÌ´Ù. // Æú´õ¿¡ µî·Ï tmpNode.selectSingleNode("supitemno").text = selFolder.itemno; tmpNode.selectSingleNode("useflag").text = selFolder.useflag; tmpNode.selectSingleNode("dataflag").text = selFolder.dataflag; //tmpNode.selectSingleNode("rgsttype").text = "I"; // µî·Ï(I),¼öÁ¤(M),»èÁ¦(D) À¯Çü destNode.appendChild(tmpNode); } var a = instance1.selectSingleNode("/root/send/setdata"); if(submit("TXMRB00301")){ var dupyn = model.getValue("/root/tmp/tmp/dupyn"); if(dupyn != "Y"){ messageBox(msg3,"I002"); }else { messageBox(msg4,"E006"); } opener.javascript.fGetMarkEmrTreeView(dataflag); window.close(); } } /* end of function fSetNewItem() */ /** * @group : * @ver : * @by : 2009-10-16 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : Ç׸ñÀ» ¼±ÅÃÇÑ´Ù. * @param : * @return : * @--------------------------------------------------- */ function fSelItem(){ var appcopykey = opener.javascript.getParameter("SPMRB00300_reckey"); // Áñ°Üã±â ´ë»ó ¸®½ºÆ® string °ª(split ó¸®ÇØ¾ß ÇÔ) var selFolder = new SELFOLDER(); var pid = opener.model.getValue("/root/main/patinfo/patinfolist/pid"); if(selFolder.itemflag == "F") { //node ÃʱâÈ­ model.removeNode("/root/send/setdata"); model.makeValue("/root/send/setdata/folderinfo/folderno", selFolder.itemno); model.makeValue("/root/send/setdata/folderinfo/foldernm", selFolder.itemnm); model.makeValue("/root/send/setdata/folderinfo/dataflag", selFolder.dataflag); model.makeValue("/root/send/setdata/folderinfo/itemtype", "F"); //model.setValue("/root/main/cond/itemnm", model.getValue("/root/main/init/itemnm")); //ipt_itemnm.refresh(); }else { var copykey = appcopykey.split("¢Ì"); if (copykey.length > 1) { alert("´ÙÁß µî·ÏÀÏ °æ¿ì¿¡´Â Æú´õ¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù."); return; } else { // µî·Ï Ç׸ñÀÌ 1°³ÀÎ °æ¿ì, ÀúÀåµÈ Ç׸ñÀ» ¼±ÅÃÇÒ °æ¿ì µ¤¾î¾²±â ÇÑ´Ù. //node ÃʱâÈ­ model.removeNode("/root/send/setdata"); model.makeValue("/root/send/setdata/iteminfo/supitemno", selFolder.supitemno); model.makeValue("/root/send/setdata/iteminfo/itemno", selFolder.itemno); model.makeValue("/root/send/setdata/iteminfo/itemnm", model.getValue("/root/main/init/itemnm") ); model.makeValue("/root/send/setdata/iteminfo/pid", pid); model.makeValue("/root/send/setdata/iteminfo/itemtype", selFolder.itemflag); model.makeValue("/root/send/setdata/iteminfo/dataflag", selFolder.dataflag); } } } /** * @group : * @ver : * @by : 2009-10-16 ¿ÀÀü 10:13:04 °­ÁöÈÆ * @--------------------------------------------------- * @type : function * @access : public * @desc : âÀÌ ´Ý±æ¶§ ÇÏÀ§Æ®¸®ºä¸¦ ÀçÁ¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fCloseWindow(){ opener.model.setValue("/root/init/selecttab/maintabbookmark", "N"); var dataflag = opener.javascript.getParameter("SPMRB00300_dataflag"); // Áñ°Üã±â(F), ºÏ¸¶Å©(B) ±¸ºÐÀÚ if(dataflag == "F"){ //Áñ°Üã±â opener.model.setValue("/root/init/selecttab/maintabfavorite", "N"); } else{ //ºÏ¸¶Å© opener.model.setValue("/root/init/selecttab/maintabbookmark", "N"); } opener.javascript.fGetMarkEmrTreeView(dataflag); } //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------