°ËüÁ¢¼ö°ü¸®
¿À¸¥ÂÊ Ç÷°üÀÌ Àß º¸ÀÌÁö ¾Ê½À´Ï´Ù.
1 Á¢¼öÃë¼Òµî·Ï 1 2 00 00 00 1 00 00 2 Y Y </cancel> <canceldata> <data1/> <data2/> </canceldata> <acptcnt/> <barcdcheck/> <test> <startdt/> <enddt/> </test> <toppatinfo/> <refprnt/> <microorder/> <remicroorder/> </hidden> <temp> <mreport/> </temp> </root> </instance> <script type="javascript" src="../../../com/commonweb/js/common.js"/> <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/> <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/> <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/> <script type="javascript" src="../../../lis/commonweb/js/LLZ001.js"/> <script type="javascript" src="../../../lis/commonweb/js/LZZ001.js"/> <script type="javascript" src="../../../lis/commonweb/js/LPZ001.js"/> <script type="javascript" src="../../../lis/commonweb/js/HanFont24.js"/> <script type="javascript" ev:event="xforms-ready"> <![CDATA[ // ÇÙÀÇÇÐ ¸Þ´º (Å×½ºÆ®¿ë) //model.setValue("/root/properties/menu/menuparam", "N"); //model.setValue("/root/hidden/spcacpt/testmdlcd", "NR"); // ±×¸®µå Àüü ¼±Åà ±â´É grd_spclist.fixedcellcheckbox(0,1)=true; // °ËüÁ¢¼ö tab ¼±Åà model.toggle("case1"); // ½ºÀ§Ä¡¿¡ µû¶ó ¹öư º¸À̱â fbuttonvisible("A"); // ÃʱâÁ¤º¸ Á¶È¸ model.setValue("/root/send/codeflag", "0102|0106|0104|0111|0000|"); // 0102= Áߺзù // 0106=½ÃÇàºÎ¼­(°Ë»ç°è) // 0104 ´ëºÐ·ù // 0111 °è(½ÃÇà) // 0000 userdeptflag submit("TRLZZ00101"); // ³ëµå ÃʱâÈ­ model.removeNodeset("/root/main/spclist"); model.removeNodeset("/root/main/detllistref"); model.removeNodeset("/root/main/spclistref"); fSetNCnt(); // ÇÙÀÇÇÐ È­¸é Á¢¼ö°Ëü°¹¼ö º¸À̱â // ÇÙÀÇÇÐ if( (model.getValue("root/properties/menu/menuparam")=="N") || (model.getValue("/root/init/LB0000/nm")=="N") ){ model.setValue("/root/hidden/spcacpt/testmdlcd", "NR"); model.setValue("/root/hidden/spcref/execdept", "NR"); model.removenode("/root/init/LB0106[1]"); // ÇÙÀÇÇÐ -Àüü- ³ëµå»èÁ¦ } // ÇÙÀÇÇÐ À϶§ ¹ÙÄÚµå ¼³Á¤ /* if (model.getValue("/root/init/execdept/testmdlcd") == "ÇÙÀÇÇÐÄÚµå"){ chk_label.visible = true; chk_acptbcd.visible = false; // Á¢¼ö ¹ÙÄÚµå½Ã ¹ßÇà¿©ºÎ model.setValue("/root/hidden/labelyn", "Y"); model.setValue("/root/hidden/acptbcdyn", "N"); } else{ chk_label.visible = false; chk_acptbcd.visible = true; // Á¢¼ö ¹ÙÄÚµå½Ã ¹ßÇà¿©ºÎ model.setValue("/root/hidden/labelyn", "N"); model.setValue("/root/hidden/acptbcdyn", "Y"); } */ var today = getCurrentDate(); //var mDate = getCurrentDate().toDate("YYYYMMDD").getAddDate(-3); //model.setValue("/root/hidden/spcref/reffromdd", today-2); //model.setValue("/root/hidden/spcref/reffromdd", mDate.getDateFormat("YYYYMMDD")); model.setValue("/root/hidden/spcref/reffromdd", today); model.setValue("/root/hidden/spcref/reftodd", today); model.setValue("/root/hidden/spcref/pidfromdd", today); model.setValue("/root/hidden/spcref/pidtodd", today); model.refresh(); model.setFocus("ipt_bcno"); //lzzfMakeBrcdPrntObj("CommAX"); //ÀÌÀü OCX model.setValue("/root/send/scrnid", getScreenID()); submit("TRLLC90101"); lzzfMakeBrcdPrntObjHanDo("CommAX"); delPatientInfos(); //ȯÀÚÁ¤º¸ Àüü »èÁ¦ ]]> </script> <!-- *»ç¿ë* ½ÃÇàºÎ¼­ Á¶È¸ --> <submission id="TRLZZ00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/LB0102"/> <!-- *¹Ì»ç¿ë* °ËüÁ¢¼ö --> <!--<submission id="TXLLJ00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" add="bottom" resultref="/root/main/spclist"/>--> <!-- *»ç¿ë* °Ëü»ó¼¼¸ñ·Ï Á¶È¸--> <submission id="TRLLJ00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/detllistref"/> <!-- *¹Ì»ç¿ë* °Ëü¼±Åÿ©ºÎ ¼±Åà °ËüÁ¤º¸Á¶È¸--> <!--<submission id="TRLLJ00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" add="bottom" resultref="/root/main/spclist"/>--> <!-- *¹Ì»ç¿ë* ºÎÀûÇÕ°Ëüµî·Ï --> <submission id="TXLLJ00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/spclist"/> <!-- *¹Ì»ç¿ë* ƯÀÌ»çÇ× ÀúÀå --> <!--<submission id="TXLLJ00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/spclist"/>--> <!-- *»ç¿ë* °ËüÁ¶È¸ÅÇ Á¶È¸--> <submission id="TRLLJ00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/spclistref"/> <!-- *»ç¿ë* ÀϰýÁ¢¼ö--> <submission id="TXLLJ00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/spclist"/> <!-- *»ç¿ë* °Ëü Á¢¼ö--> <submission id="TXLLJ00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" add="bottom" resultref="/root/main/spclist"/> <!-- *»ç¿ë* ¹ÙÄÚµå Ãâ·Â--> <submission id="TRLZZ00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden/barcd"/> <submission id="TRLZZ00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden/barcd"/> <!-- ÇÁ¸°ÅÍ ¼³Á¤--> <submission id="TRLLC90101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/barcdprntsetup"/> <!-- Ư¼ö°Ë»ç ÀÇ·Ú¼­ Á¶È¸--> <submission id="TRLRP00701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/spcltestlist"/> <submission id="TRLRP00702" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/detltestlist"/> <submission id="TRLRP00703" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/rsltlist"/> <!-- »ó´ÜÁ¤º¸ Á¶È¸--> <submission id="TRLZZ00109" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/prcpinfo"/> <!--°¨¿°Á¤º¸Á¶È¸--> <submission id="TRLLC90801" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/infdisinfolist"/> <!--¼º¸ðº´¿ø¹ÙÄÚµåÁ¶È¸--> <submission id="TRLMP00203" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/barcd"/> <!--¹Ì»ý¹°Ã³¹æÀü--> <submission id="TRLLJ00106" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/mreport"/> </model> <script type="javascript"> <![CDATA[ // *»ç¿ë* ŰÀ̺¥Æ® ¿£ÅÍŰ ÀԷ½à Á¢¼öflow function fKeyEvent(){ if(event.keyCode == "13"){ if(event.target == "ipt_bcno"){ model.setvalue("/root/hidden/spcacpt/bcno", (ipt_bcno.currentText).toUpperCase()); //fSetSpcAcpt(); fsetBCNOEnter(); if(model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/Msg") == "" ){ fGetSpclTestList(); var count = getNodesetCount("/root/main/getspcltestlist") ; var spc = getNodesetCount("/root/main/spclist"); if(count > 0 ) { for(var jki = 1; jki <= count; jki++) { if(model.getValue("/root/main/spclist["+ spc +"]/bcno") == model.getValue("/root/main/getspcltestlist["+ jki +"]/bcno")) { //alert(getUserInfo("dutplceinstcd")); var i = ""; var row = grd_detllist.rows; if(getUserInfo("dutplceinstcd") != "011") { fPrint(jki); }else if(getUserInfo("dutplceinstcd") == "011"){ for (i = 1; i <= row-1; i++){ if(model.getValue("/root/main/detllistref[" + i + "]/tclscd") == "LHR114"){ var bbb = "1"; break; } } if(bbb != "1") { fPrint(jki); } } } } } } model.setFocus("ipt_bcno"); //20090422 ±è¼ºÈñ Ãß°¡ : ¼¼Æ÷À¯Àü Ãâ·Â¹° Ãâ·ÂÈÄ Æ÷Ä¿½º ¾Æ¿ô Çö»ó ¹ß»ýÇÏ¿© ¼öÁ¤ ipt_bcno.selBegin = 0; ipt_bcno.selEnd = ipt_bcno.currentText.length; } if(event.target=="ipt_text"){ if ( ipt_text.currentText .length > 11 ){ var a1 = (ipt_text.currentText).toUpperCase(); var a2 = "20" + a1.substr(0,8) + "0" + a1.substr(8,4); // alert(a1); // alert(a1.substr(0,8)); // alert(a1.substr(8,4)); // alert(a2); ipt_text.currentText = a2 ; } if(ipt_text.currentText != "") { model.setValue("/root/hidden/spcref/refcnts", (ipt_text.currentText).toUpperCase()); fGetSpcListref("K"); } else { messageBox("°Ë»ö¾î¸¦", "C001"); } ipt_text.selBegin = 0; ipt_text.selEnd = ipt_text.currentText.length; } } } // °ËüÁ¶È¸ °Ë»ö³»¿ë function fKeyEventref(){ inputEnterKey("ipt_text", "DOMActivate"); model.setvalue("/root/hidden/spcref/refcnts",ipt_text.currentText); fGetSpcListref("K"); ipt_text.selBegin = 0; ipt_text.selEnd = ipt_text.currentText.length; } // Àüü¼±Åà ¹öư function fInsAllChoi(pGridId){ pGridId.fixedcellischeck(0,1)=true; } // ÀüüÃë¼Ò ¹öư function fInsAllCncl(pGridId) { pGridId.fixedcellischeck(0,1)=false; } function fSetBCNO(){ if (model.getvalue("/root/hidden/spcacpt/bcno") != ""){ fsetBCNOEnter(); model.setValue("/root/hidden/spcacpt/bcno", ""); // ¿µ¾î·Î ÀԷ¹ÞÀ» ¼ö ÀÖ°Ô ipt_bcno.attribute("imemode") = "alpha" ; model.refresh(); model.setFocus("ipt_bcno"); } } // *** Á¢¼ö *** ¹ÙÄÚµå¹øÈ£ µî·ÏÈÄ ¿£ÅÍ ÃÆÀ»¶§ function fsetBCNOEnter(){ var bfnodecount = getNodesetCount("/root/main/spclist"); var btdt = getCurrentDateTime().toDate("YYYYMMDD hhmmss").getAddDate(-10, "m").getDateFormat("YYYYMMDDhhmmss"); // À¯È¿¼º üũ if ( fexeBCNOtrue() == false ){ //return; }else{ // È­¸éÃʱâÈ­¿©ºÎ ¼±ÅõǸé if(model.getValue("/root/hidden/spcacpt/resetyn")=="1"){ model.removeNodeset("/root/main/spclist"); model.refresh(); } var bcno = model.getValue("/root/hidden/spcacpt/bcno").toUpperCase(); var acptcnt = 0; if(model.getValue("/root/hidden/spcacpt/spcchoiyn") == "1") { var find = grd_spclist.findRow(bcno, 1, 4, true, true); if(find > 0) { messageBox("ÀÌ¹Ì ¼±ÅÃµÈ °Ëü", "E008"); model.setValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/Msg", "error"); return; } } model.setValue("/root/send/bcno", bcno); model.setValue("/root/send/refflag", model.getValue("/root/hidden/spcacpt/refflag")); model.setValue("/root/send/spcchoiyn", model.getValue("/root/hidden/spcacpt/spcchoiyn")); model.makeValue("/root/send/btyn", model.getValue("/root/hidden/spcacpt/bt")); model.makeValue("/root/send/btdt", btdt); model.setValue("/root/send/execdept", model.getValue("/root/hidden/spcacpt/testmdlcd")); model.setValue("/root/send/sectcd", model.getValue("/root/hidden/spcacpt/testlrgcd")); model.setValue("/root/send/NL", model.getValue("root/properties/menu/menuparam")); submit("TXLLJ00105"); var afnodecount = getNodesetCount("/root/main/spclist"); if(model.getValue("/root/hidden/spcacpt/resetyn") != "1") { if(bfnodecount == afnodecount) { //Á¶È¸µÈ µ¥ÀÌÅͰ¡ ¾øÀ» °æ¿ì ¸Þ¼¼Áö ¶ç¿ò. messageBox("¹ÙÄÚµå ¹øÈ£¸¦", "I007"); return; } } grd_spclist.row = (grd_spclist.rows-1); if(model.getValue("/root/hidden/toppatinfo")=="1"){ // ȯÀÚÁ¤º¸¶ç¿ì±â üũµÇÀÖÀ»¶§¸¸ if(grd_spclist.rows > 1){ if(getPatientInfo("pid") != model.getValue("/root/main/spclist["+grd_spclist.row+"]/pid")){ fGetTopInfo(); } } }else{ delPatientInfos(); //ȯÀÚÁ¤º¸ Àüü »èÁ¦ } var gridRow = grd_spclist.rows; grd_spclist.topRow = gridRow; //»ö±ò ±¸ºÐ ¹× üũ ¾Æ·¡ ¸Þ¼¼Áö Ç¥½Ã ¾È¿¡ ÀÖ´ø°Å¿¡¼­ À§·Î »­(°Ëü ³» ÀϺΠÃë¼Ò°Ç ÀÖÀ»¶§ µÎÁÙ Á¶È¸µÇ¼­) for(i =1 ; i < grd_spclist.rows ; i ++){ var msgbcno = model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/bcno"); if(model.getValue("/root/main/spclist["+i+"]/bcno") == msgbcno && model.getValue("/root/main/spclist["+i+"]/Msg") != "" ){ grd_spclist.cellStyle("color", i, 1, i, 9) = "#aaaaaa"; model.setValue("/root/main/spclist["+i+"]/chk", "false"); }else if(model.getValue("/root/main/spclist["+i+"]/spcstat") == "0" ){ grd_spclist.cellStyle("color", i, 1, i, 9) = "#aaaaaa"; model.setValue("/root/main/spclist["+i+"]/chk", "false"); }else{ model.setValue("/root/main/spclist["+i+"]/chk", "true"); } } // ¸Þ¼¼Áö Ç¥½Ã if(model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/Msg") != ""){ var msg = model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/Msg"); messageBox(msg , "E008", ""); //À§·Î ²ø¾î¿Ã¸² }else{ if(grd_spclist.rows >1){ //model.setValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/chk", "true"); if(model.getValue("root/properties/menu/menuparam") != "N"){ // fExeBarcdPrnt(); //¹ÙÄÚµå ÇÁ¸°Æ® ¿¬°á ¾ÈµÈµ¥¼­ ½ÇÇàÇÏ¸é »¸¾î¿ä ~~ } //fExeNBarcdPrnt(); //¹ÙÄÚµå ÇÁ¸°Æ® ¿¬°á ¾ÈµÈµ¥¼­ ½ÇÇàÇÏ¸é »¸¾î¿ä ~~ // ºÐÁÖ¶óº§ //°¨¿°Á¤º¸ Á¶È¸ //model.makeValue("/root/send/pid", "20493"); //test ¿ë model.makeValue("/root/send/pid", model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/pid")); model.makeValue("/root/send/bcno", model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/bcno")); model.makeValue("/root/send/flag", ""); submit("TRLLC90801"); model.removenode("/root/send/pid"); //ÀνºÅϽº »èÁ¦ model.removenode("/root/send/bcno"); //ÀνºÅϽº »èÁ¦ model.removenode("/root/send/flag"); //ÀνºÅϽº »èÁ¦ model.makeNode("/root/send/bcno"); //ÀνºÅϽº »ý¼º if(getNodesetCount("/root/main/infdisinfolist") > 0) { //°¨¿°Á¤º¸°¡ ÀÖ´Ù¸é.. modal("SPLLC90800", "", "", "", "", "/root/main/infdisinfolist", "/root/main/infdisinfolist"); //°¨¿°Á¤º¸Ã¢ ¶ç¿ì±â } } } model.setFocus("ipt_bcno"); ipt_bcno.selBegin = 0; ipt_bcno.selEnd = ipt_bcno.currentText.length; // °Ëü »ó¼¼¸ñ·Ï º¸¿©ÁÖ±â var sRow = grd_spclist.rows; if(sRow > 1){ // °Ëü »ó¼¼¸ñ·Ï º¸¿©ÁÖ±â fGetSpcDetlList(sRow); } var prntYN = "N" // ¼¼Æ÷À¯Àü ¿öÅ©¸®½ºÆ® Ãâ·Â¿©ºÎ for(i=1; i<grd_detllist.rows; i++){ if("Y" == model.getValue("/root/main/detllistref["+i+"]/refprntyn")){ prntYN = "Y"; } } //Á¢¼ö ÇÒ °ËüÀ̰ųª, Á¢¼öµÈ °Ëü¸¸ report Ãâ·Â 20090422 ±è¼ºÈñ ¼öÁ¤ : ¼¼Æ÷À¯Àü ¿äû»çÇ× if(prntYN == "Y" && model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/spcacptdt") != ""){ model.makeValue("/root/hidden/refprnt/workno", grd_spclist.valueMatrix(sRow-1, 3)); model.makeValue("/root/hidden/refprnt/workdd", grd_spclist.valueMatrix(sRow-1, 8).substring(0,8)); model.makeValue("/root/hidden/refprnt/spcnm", grd_spclist.valueMatrix(sRow-1, 10)); model.makeValue("/root/hidden/refprnt/patnm", grd_spclist.valueMatrix(sRow-1, 6)); model.makeValue("/root/hidden/refprnt/patage", grd_spclist.valueMatrix(sRow-1, 12)); model.makeValue("/root/hidden/refprnt/pid", grd_spclist.valueMatrix(sRow-1, 11)); model.makeValue("/root/hidden/refprnt/orddeptnm", grd_spclist.valueMatrix(sRow-1, 5)); model.makeValue("/root/hidden/refprnt/haspnm", grd_spclist.valueMatrix(sRow-1, 13)); exeReportPreview("RPLLJ00101", "XMLSTR", "", "", "true", "", "", "", "","true"); } // À¯¸°°Ëü Á¤º¸ µî·Ï //if(model.getValue("/root/hidden/spcacpt/refflag")=="2"){ if(model.getValue("/root/main/spclist["+ (sRow-1) +"]/urineyn") == "Y"){ //if(model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/Msg") == "" ){ // À¯¸° ÆË¾÷ ¶ç¿ì°í µî·ÏÇϱâ fSetUrine(sRow-1); //} } //} } var remicroorder = ""; // Á¢¼ö½Ã spcacptbarcdprntcnt °¹¼ö¸¸Å­ ¹ÙÄÚµå Ãâ·Â if(model.getValue("/root/hidden/spcacpt/spcchoiyn") == "1"){ }else{ if(model.getValue("root/properties/menu/menuparam")=="N"){ fExeNBarcdPrnt(); //ÇÙÀÇÇÐ ¹ÙÄÚµå ÇÁ¸°Æ® ¿¬°á ¾ÈµÈµ¥¼­ ½ÇÇàÇÏ¸é »¸¾î¿ä ~~ fGetNAcptCnt(); //Á¢¼öµÈ °Ëü°³¼ö º¸ÀÌ°Ô }else{ if(model.getValue("/root/main/spclist["+(grd_spclist.rows-1)+"]/Msg") == "" ){ fExeBarcdPrnt(); //¹ÙÄÚµå ÇÁ¸°Æ® ¿¬°á ¾ÈµÈµ¥¼­ ½ÇÇàÇÏ¸é »¸¾î¿ä ~~ if(model.getValue("/root/hidden/microorder") == "1"){ submit("TRLLJ00106"); exeReportPreview("RPLLJ00102", "XMLSTR", "", "", "true", "", "", "", "","true"); model.removeNodeset("/root/temp/mreport"); remicroorder = "1"; } } } } fExeSlidIss(); model.removeNodeset("/root/main/barcode"); //// ¡Ú¡Ú¡Ú Àӽ÷θ·À½ // Á¢¼ö½Ã »ó´ÜÁ¤º¸ ¿Ã¸®±â /*if(grd_spclist.rows > 1){ if(getPatientInfo("pid") != model.getValue("/root/main/spclist["+grd_spclist.row+"]/pid")){ fGetTopInfo(); } } ipt_bcno.selBegin = 0; ipt_bcno.selEnd = ipt_bcno.currentText.length; */ //¹Ì»ý¹°Ã³¹æÀü Ãâ·Â if(remicroorder == "" && model.getValue("/root/hidden/remicroorder") == "1"){ submit("TRLLJ00106"); exeReportPreview("RPLLJ00102", "XMLSTR", "", "", "true", "", "", "", "","true"); model.removeNodeset("/root/temp/mreport"); } for (i = 1; i<grd_spclist.rows; i++){ if(model.getValue("/root/main/spclist["+i+"]/patnm").indexOf("¡Ú") == "1") { for (j = 1; j<grd_spclist.cols; j++){ grd_spclist.cellStyle("color", i, j, i, j) = "#ff0000"; } } } } function fExeSlidIss() { //ÀåºñIP set var slideprnt = getNodesetCount("/root/main/slide/slideprnt"); var casetprnt = getNodesetCount("/root/main/slide/casetprnt"); if(slideprnt > 0){ sSlidBcIP = model.getValue("/root/main/slide/slidecaset/slideip"); sSlidBcPort = model.getValue("/root/main/slide/slidecaset/slideport"); //---------------------------------------- if (sSlidBcIP == "" || sSlidBcIP == "-") { messageBox("½½¶óÀÌµå ¶óº§Áö ÀåºñÀÇ IPÁÖ¼Ò°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } //-------------------------------------------- if (sSlidBcPort == "" || sSlidBcPort == "-"){ messageBox("½½¶óÀÌµå ¶óº§Áö ÀåºñÀÇ Port¹øÈ£°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } socket.connect(sSlidBcIP, sSlidBcPort); } if(casetprnt > 0){ sSlidBcIP2 = model.getValue("/root/main/slide/slidecaset/casetip"); sSlidBcPort2 = model.getValue("/root/main/slide/slidecaset/casetport"); //---------------------------------------- if (sSlidBcIP2 == "" || sSlidBcIP2 == "-") { messageBox("Ä«¼¼Æ® ÀåºñÀÇ IPÁÖ¼Ò°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } //-------------------------------------------- if (sSlidBcPort2 == "" || sSlidBcPort2 == "-") { messageBox("Ä«¼¼Æ® ÀåºñÀÇ Port¹øÈ£°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } //------------------------------------- socket2.connect(sSlidBcIP2, sSlidBcPort2); } } function fExeSlidIssA(){ var iMaxRowCnt = 0; var sSlidNode = "/root/main/slide/slideprnt"; //-------------------------------------- iMaxRowCnt = getNodesetCount(sSlidNode); for (var iRowNo=1; iRowNo <= iMaxRowCnt; iRowNo++) { var prntcnt = model.getValue(sSlidNode+"["+iRowNo+"]/prntcnt"); for(var slidecnt = 1 ; slidecnt <= prntcnt ; slidecnt++){ var patnm= getNameInitial(model.getValue(sSlidNode+"["+iRowNo+"]/patnm")); var etc1 = model.getValue(sSlidNode+"["+iRowNo+"]/etc1"); if(etc1 == ""){ etc1 = "-"; } sSendMsg = "S¢Ë"; //½½¶óÀ̵屸ºÐ sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/spclno") + "¢Ë"; // Ư¼ö°Ë»ç¿¬¹øÈ£ sSendMsg += patnm + "¢Ë"; // ȯÀÚ¸í sSendMsg += etc1 + "¢Ë"; sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/workdd") + "¢Ë"; // Á¢¼öÀϽà sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/etc2") + "¢Ë"; sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/hospnm") + "¢Ì"; // º´¿ø¸í //sSendMsg += "¢Ì"; socket.sendString(sSendMsg); } } socket.close(); model.removeNodeset("/root/main/slide/slideprnt"); } function fExeSlidIssB(){ var iMaxRowCnt2 = 0; var sSlidNode2 = "/root/main/slide/casetprnt"; //-------------------------------------- iMaxRowCnt2 = getNodesetCount(sSlidNode2); for (var iRowNo2=1; iRowNo2 <= iMaxRowCnt2; iRowNo2++) { var patnm= getNameInitial(model.getValue(sSlidNode2+"["+iRowNo2+"]/patnm")); var etcvalue = model.getValue(sSlidNode2+"["+iRowNo2+"]/etc"); var etcMark = ""; if(etcvalue.indexOf("C") == -1){ etcMark = "1"; } else{ etcMark = "2"; } sSendMsg = "C¢Ë"; //Ä«¼¼Æ®±¸ºÐ sSendMsg += model.getValue(sSlidNode2+"["+iRowNo2+"]/spclno") + "¢Ë"; // Ư¼ö°Ë»ç¿¬¹øÈ£ sSendMsg += etcMark + "¢Ë"; //ÈÄÆÛ sSendMsg += model.getValue(sSlidNode2+"["+iRowNo2+"]/etc") + "¢Ë"; sSendMsg += patnm + "¢Ì"; // ȯÀÚ¸í socket2.sendString(sSendMsg); } socket2.close(); model.removeNodeset("/root/main/slide/casetprnt"); } /* @group : ½½¶óÀ̵åÀϰýÃâ·Â È­¸é * @ver : 2007.06.26 (CMCDEV-0001) * @by : À¯µ¿Ã¶(ACK) * @----------------------------------- * @type : function * @access : public * @desc : ½½¶óÀÌµå ¸ñ·ÏÀ» Àåºñ¿¡ Ãâ·Â ó¸® ÇÔ¼ö function fExeSlidIss() { //ÀåºñIP set var slideprnt = getNodesetCount("/root/main/slide/slideprnt"); var casetprnt = getNodesetCount("/root/main/slide/casetprnt"); if(slideprnt > 0){ sSlidBcIP = model.getValue("/root/main/slide/slidecaset/slideip"); sSlidBcPort = model.getValue("/root/main/slide/slidecaset/slideport"); //---------------------------------------- if (sSlidBcIP == "" || sSlidBcIP == "-") { messageBox("½½¶óÀÌµå ¶óº§Áö ÀåºñÀÇ IPÁÖ¼Ò°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } //-------------------------------------------- if (sSlidBcPort == "" || sSlidBcPort == "-"){ messageBox("½½¶óÀÌµå ¶óº§Áö ÀåºñÀÇ Port¹øÈ£°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } socket.connect(sSlidBcIP, sSlidBcPort); var iMaxRowCnt = 0; var sSlidNode = "/root/main/slide/slideprnt"; //-------------------------------------- iMaxRowCnt = getNodesetCount(sSlidNode); for (var iRowNo=1; iRowNo <= iMaxRowCnt; iRowNo++) { var prntcnt = model.getValue(sSlidNode+"["+iRowNo+"]/prntcnt"); for(var slidecnt = 1 ; slidecnt <= prntcnt ; slidecnt++){ var patnm= getNameInitial(model.getValue(sSlidNode+"["+iRowNo+"]/patnm")); var etc1 = model.getValue(sSlidNode+"["+iRowNo+"]/etc1"); if(etc1 == ""){ etc1 = "-"; } sSendMsg = "S¢Ë"; //½½¶óÀ̵屸ºÐ sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/spclno") + "¢Ë"; // Ư¼ö°Ë»ç¿¬¹øÈ£ sSendMsg += patnm + "¢Ë"; // ȯÀÚ¸í sSendMsg += etc1 + "¢Ë"; sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/workdd") + "¢Ë"; // Á¢¼öÀϽà sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/etc2") + "¢Ë"; sSendMsg += model.getValue(sSlidNode+"["+iRowNo+"]/hospnm") + "¢Ì"; // º´¿ø¸í //sSendMsg += "¢Ì"; socket.sendString(sSendMsg); } } socket.close(); model.removeNodeset("/root/main/slide/slideprnt"); } if(casetprnt > 0){ sSlidBcIP2 = model.getValue("/root/main/slide/slidecaset/casetip"); sSlidBcPort2 = model.getValue("/root/main/slide/slidecaset/casetport"); //---------------------------------------- if (sSlidBcIP2 == "" || sSlidBcIP2 == "-") { messageBox("Ä«¼¼Æ® ÀåºñÀÇ IPÁÖ¼Ò°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } //-------------------------------------------- if (sSlidBcPort2 == "" || sSlidBcPort2 == "-") { messageBox("Ä«¼¼Æ® ÀåºñÀÇ Port¹øÈ£°¡ ¾ø½À´Ï´Ù. º´¿øº° ȯ°æ¼³Á¤¿¡¼­ ", "C001"); return false; } //------------------------------------- socket2.connect(sSlidBcIP2, sSlidBcPort2); var iMaxRowCnt2 = 0; var sSlidNode2 = "/root/main/slide/casetprnt"; //-------------------------------------- iMaxRowCnt2 = getNodesetCount(sSlidNode2); for (var iRowNo2=1; iRowNo2 <= iMaxRowCnt2; iRowNo2++) { var patnm= getNameInitial(model.getValue(sSlidNode2+"["+iRowNo2+"]/patnm")); sSendMsg = "C¢Ë"; //Ä«¼¼Æ®±¸ºÐ sSendMsg += model.getValue(sSlidNode2+"["+iRowNo2+"]/spclno") + "¢Ë"; // Ư¼ö°Ë»ç¿¬¹øÈ£ sSendMsg += model.getValue(sSlidNode2+"["+iRowNo2+"]/etc") + "¢Ë"; sSendMsg += patnm + "¢Ì"; // ȯÀÚ¸í socket2.sendString(sSendMsg); } socket2.close(); model.removeNodeset("/root/main/slide/casetprnt"); } } */ function getNameInitial(nameStr){ //¹ÞÀº À̸§ ¹®ÀÚ¿­À» ½ºÆäÀ̽º¹Ù·Î ºÐ¸® var part = nameStr.split(' '); var str = ""; var nameChr = ""; var chr; var cnt = 3; //¿µ¹®À̸§À» À§ÇÑ ´ë¹®ÀÚ º¯È¯ nameStr = nameStr.toUpperCase(); //½ºÆäÀ̽º·Î ±¸ºÐµÇ¾î ÀÖ´Â À̸§(¿µ¹®)ÀÇ °æ¿ì ù´Ü¾î¿Í ¸¶Áö¸· ´Ü¾îÀÇ À̴ϼȸ¸ ó¸® if(part.length>1){ if(part[0].length == 0) part[0] = " "; if(part[part.length-1].length == 0) part[part.length-1] = " "; nameChr = part[0].substr(0,1) + "." + part[part.length-1].substr(0,1); } else{ nameChr = part[0]; } //º¯È¯ÇÒ °ªÀÌ 0º¸´Ù Å«Áö È®ÀÎ if(nameChr.length < cnt) cnt = nameChr.length; if(cnt <= 0) return str; //¿µ¹®ÀÏ ¶§¸¦ À§ÇØ ´ë¹®ÀÚ·Î º¯È¯ nameChr = nameChr.toUpperCase(); for(var pati=0;pati<cnt;pati++){ chr = nameChr.substr(pati,1).charCodeAt(0); if(chr<128) str = str + nameChr.substr(pati,1); else{ switch(nameChr.substr(pati,1)){ case "¹Ú": str = str + "P"; break; case "±è": str = str + "K"; break; case "ÀÌ": if(pati==0) str = str + "L"; else str = str + "I"; break; default : if(chr>=44032 && chr<45208) str = str + "G"; else if(chr>=45208 && chr<45796) str = str + "N"; else if(chr>=45796 && chr<46972) str = str + "D"; else if(chr>=46972 && chr<47560) str = str + "R"; else if(chr>=47560 && chr<48148) str = str + "M"; else if(chr>=48148 && chr<49324) str = str + "B"; else if(chr>=49324 && chr<50500) str = str + "S"; else if(chr>=50500 && chr<50556) str = str + "A"; else if(chr>=50556 && chr<50612) str = str + "Y"; else if(chr>=50612 && chr<50668) str = str + "E"; else if(chr>=50668 && chr<50724) str = str + "Y"; else if(chr>=50724 && chr<50752) str = str + "O"; else if(chr>=50752 && chr<50808) str = str + "W"; else if(chr>=50808 && chr<50836) str = str + "O"; else if(chr>=50836 && chr<50864) str = str + "Y"; else if(chr>=50864 && chr<50892) str = str + "U"; else if(chr>=50892 && chr<50976) str = str + "W"; else if(chr>=50976 && chr<51004) str = str + "Y"; else if(chr>=51004 && chr<51032) str = str + "E"; else if(chr>=51032 && chr<51060) str = str + "U"; else if(chr>=51060 && chr<51088) str = str + "I"; else if(chr>=51088 && chr<52264) str = str + "J"; else if(chr>=52264 && chr<52852) str = str + "C"; else if(chr>=52852 && chr<53440) str = str + "K"; else if(chr>=53440 && chr<54028) str = str + "T"; else if(chr>=54028 && chr<54616) str = str + "P"; else if(chr>=54616 && chr<55203) str = str + "H"; else str = str + " "; break; } } } return str; } // žÁ¤º¸ À§ÇÑ Á¶È¸ function fGetTopInfo(){ model.makeValue("/root/send/pid", model.getValue("/root/main/spclist["+grd_spclist.row+"]/pid")); submit("TRLZZ00109"); //fUpPatinfo2(); if(grd_spclist.rows> 1){ if(model.getValue("/root/init/prcpinfo/pid")!=""){ setParameter("errflag", "Y"); var ordtype = ""; var genrflag = model.getValue("/root/init/prcpinfo/genrflag"); /*if((genrflag == "I") || (genrflag =="E") || (genrflag =="D")){ ordtype = "I"; }else if ((genrflag =="O") || (genrflag =="S")){ ordtype = "O"; }*/ //DSC ȯÀÚÀÎ °æ¿ì genrflag¸¦ I ·Î º¸³¿. ¿À·ù³ª¼­ 2008.12.03 ±è¼ºÈñ ¼öÁ¤ //SPMMO08900.js ÆÄÀÏ(fInitialize_SPMMO08900())¿¡¼­ genrflag°¡ "D"ÀÎ °ÍÀ» ó¸®ÇÏ´Â ±¸¹®ÀÌ ¾øÀ½.("I" ·Î ó¸®ÇؾßÇÔ.) if(genrflag =="D"){ genrflag = "I"; } //modal("SPMMO08900"); if((genrflag == "I") || (genrflag =="E")){ setParameter("condparam", genrflag + "¢Ë" + model.getValue("/root/init/prcpinfo/pid") + "¢Ë" + model.getValue("/root/init/prcpinfo/orddd") + "¢Ë" + model.getValue("/root/init/prcpinfo/cretno") + "¢Ë" + model.getValue("/root/init/prcpinfo/acptseqno") + "¢Ë" + // seqno model.getValue("/root/init/prcpinfo/todd") + "¢Ë" + model.getValue("/root/init/prcpinfo/instcd")); // Àӽ÷Π}else if((genrflag =="O") || (genrflag =="S")){ setParameter("condparam", genrflag + "¢Ë" + model.getValue("/root/init/prcpinfo/pid") + "¢Ë" + model.getValue("/root/init/prcpinfo/orddd") + "¢Ë" + model.getValue("/root/init/prcpinfo/cretno") + "¢Ë" + model.getValue("/root/init/prcpinfo/instcd") + "¢Ë" + model.getValue("/root/init/prcpinfo/acptseqno") + "¢Ë" + model.getValue("/root/init/prcpinfo/orgorddd") + "¢Ë"); } modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;"); } var paminfo = getGlobalVariable("paminfo"); if(paminfo.length < 1){ //»ó´ÜÁ¤º¸°¡ ¾ø´Â °æ¿ì delPatientInfos(); //ȯÀÚÁ¤º¸ Àüü »èÁ¦ var pid = model.getValue("/root/main/spclist["+grd_spclist.row+"]/pid"); var hngnm = model.getValue("/root/main/spclist["+grd_spclist.row+"]/patnm"); //»ó´Ü¿¡ ¿Ã¸± ¼ö ÀÖ´Â Á¤º¸°¡ ÀÖÀ¸¸é ¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇØ ÁÖ½Ã¸é µË´Ï´Ù. ¾øÀ¸¸é ¾È ÇØÁּŵµ µÇ±¸¿ä.. setPatientInfo("pid" , pid); //µî·Ï¹øÈ£ setPatientInfo("pname" , pid + "|" + hngnm); //ȯÀÚ¸í } } } // ÇÙÀÇÇÐ Á¢¼öµÈ Cnt Á¶È¸ function fGetNAcptCnt(){ var ncnt = 0; for(i=1; i<grd_spclist.rows; i++){ if(model.getValue("/root/main/spclist["+i+"]/Msg") == ""){ ncnt += 1; } } cap_cnt.visible = true; opt_cnt.visible = true; model.setValue("/root/hidden/acptcnt", ncnt); model.refresh(); } // À¯È¿¼º üũ function fexeBCNOtrue(){ var txtbcno = ipt_bcno.value; if(txtbcno != "" ){ // ¹ÙÄÚµå ±æÀÌ 9ÀÚ¸® if(txtbcno.length == 9 ){ }else{ messageBox("À߸øµÈ °Ëü¹øÈ£ ", "E008"); // À߸øµÈ °Ëü¹øÈ£ ÀÔ´Ï´Ù. return false; } } } // ÇÙÀÇÇÐ È­¸é Á¢¼ö°Ëü°¹¼ö º¸À̱â function fSetNCnt(){ if(model.getValue("root/properties/menu/menuparam")=="N"){ cap_cnt.visible = true; opt_cnt.visible = true; }else{ cap_cnt.visible = false; opt_cnt.visible = false; } cap_cnt.refresh(); opt_cnt.refresh(); } // ÀϰýÁ¢¼ö ¹öư function fSetBatAcpt(){ var btdt = getCurrentDateTime().toDate("YYYYMMDD hhmmss").getAddDate(-10, "m").getDateFormat("YYYYMMDDhhmmss"); // ÀϰýÁ¢¼ö var bcnolist =""; if(messageBox("¸ðµç ¸®½ºÆ®¸¦ Á¢¼ö", "Q004") == 6){ for(i=1; i< grd_spclist.rows; i++){ if(model.getValue("/root/main/spclist["+i+"]/chk") == "true"){ bcnolist += model.getValue("/root/main/spclist["+i+"]/bcno") + "¢Ë"; } grd_spclist.rowStatus(i) =1; } var grdbatacpt = grd_spclist.getUpdateData(); model.setValue("/root/send/bcnolist", bcnolist); model.setValue("/root/send/refflag", model.getValue("/root/hidden/spcacpt/refflag")); model.setValue("/root/send/spcchoiyn", model.getValue("/root/hidden/spcacpt/spcchoiyn")); model.makeValue("/root/send/btyn", model.getValue("/root/hidden/spcacpt/bt")); model.makeValue("/root/send/btdt", btdt); model.setValue("/root/send/execdept", model.getValue("/root/hidden/spcacpt/testmdlcd")); model.setValue("/root/send/sectcd", model.getValue("/root/hidden/spcacpt/testlrgcd")); model.setValue("/root/send/batacptgrd", grdbatacpt); if(submit("TXLLJ00104")==true){ model.makeValue("/root/main/barcode/barcodeinfo/cntflag", "acpt"); model.makeValue("/root/main/barcode[2]/dbarcodeinfo/cntflag", "acpt"); var count2 = getNodesetCount("/root/main/barcode/barcodeinfo"); var mTF = false; var spcTF = false; var LCount = 0; var MCount = 0; var BCount = 0; for(i=1; i<=count2; i++ ){ if(model.getValue("/root/main/barcode/barcodeinfo["+i+"]/spcacptbarcdprntcnt") >0){ spcTF = true; LCount = 1; } if(model.getValue("/root/main/barcode/barcodeinfo["+i+"]/microbarcdprntcnt") >0){ mTF = true; MCount = 1; } } var prtkind = model.getvalue("/root/main/barcdprntsetup/prntsetupinfo/setupinfo/prntkind"); var portnm = model.getvalue("/root/main/barcdprntsetup/prntsetupinfo/setupinfo/commkind"); BCount = getNodesetCount("/root/main/barcode/dbarcodeinfo"); //ºÐÁÖ¹ÙÄڵ尹¼ö // Á¢¼ö ¹ÙÄÚµå Ãâ·Â if(spcTF){ //alert(model.getValue("/root/main/barcode/barcodeinfo["+i+"]/spcacptbarcdprntcnt")); if( (prtkind == "9" && portnm == "01") || (prtkind == "11" && portnm == "01") || prtkind == "10" || prtkind == "2" || prtkind == "6" || prtkind == "7" ){ fLisSpcBarcodePrint2("/root/main/barcode/barcodeinfo", 0, BCount); }else if(prtkind == "8" ){ fLisSpcBarcodePrint3("/root/main/barcode/barcodeinfo", 0, BCount); }else{ fLisSpcBarcodePrint("/root/main/barcode/barcodeinfo", 0, BCount); // Á¢¼ö ¹ÙÄÚµå Ãâ·Â(Á¢¼ö¹ÙÄÚµåÃâ·Â³ëµå, º¸°ü°ËüÃâ·Â¼ö, ºÐÁÖ¹ÙÄÚµå Ãâ·Â¼ö) } } if( prtkind == "2" || prtkind == "6" || prtkind == "7" ){ fLisSpcBarcodePrintB2("/root/main/barcode/dbarcodeinfo", LCount, MCount); // ºÐÁÖ ¹Ù²ï°Å (ºÐÁÖ¹ÙÄÚµåÃâ·Â³ëµå, Á¢¼ö ¹ÙÄÚµå Ãâ·Â¼ö, ¹Ì»ý¹°¹ÙÄÚµå Ãâ·Â¼ö) }else{ fLisSpcBarcodePrintB("/root/main/barcode/dbarcodeinfo", LCount, MCount); } // ¹Ì»ý¹° ¹ÙÄÚµå Ãâ·Â if(mTF){ if( (BCount != 0) || (LCount != 0) ) { BCount = 1; //ºÐÁÖ¹ÙÄڵ尡 Àְųª, Áø°Ë¹ÙÄڵ尡 ÀÖÀ»°æ¿ì ¹Ì»ý¹° ¹ÙÄÚµå portopen À» ÇÏÁö ¾Ê´Â´Ù. } else { BCount = 0; //ºÐÁÖ¹ÙÄÚµå, Áø°Ë¹ÙÄڵ尡 ¸ðµÎ ¾øÀ» °æ¿ì portopenÀ» ÇÑ´Ù. } if( prtkind == "2" || prtkind == "6" || prtkind == "7" ){ fLisMicroWorknoSpcBarcodePrint2("/root/main/barcode/barcodeinfo", BCount); } else{ //fLisMicroWorknoSpcBarcodePrint("/root/main/barcode/barcodeinfo", BCount); // ¹Ì»ý¹° ÀÛ¾÷¹øÈ£ ¹ÙÄÚµå Ãâ·Â (¹Ì»ý¹°¹ÙÄÚµå Ãâ·Â³ëµå, ºÐÁÖ ¶Ç´Â Áø°Ë¹ÙÄÚµå Ãâ·Â¿©ºÎ) if(getUserInfo("dutplceinstcd") =="011"){ // ¿©Àǵµ ¼º¸ðÀ϶§ ¹Ì»ý¹°¹ÙÄÚµå Ãâ·ÂÇØ¾ßÇÔ //alert( "aaa= " + model.getValue("/root/main/barcode/barcodeinfo/bcno")); fLisMicroWorknoSpcBarcodePrint011("/root/main/barcode/barcodeinfo", BCount); // ¹Ì»ý¹° ÀÛ¾÷¹øÈ£ ¹ÙÄÚµå Ãâ·Â(Ãâ·Â³ëµå, ºÐÁÖ ¶Ç´Â Áø°Ë ¹ÙÄڵ忩ºÎ) }else{ fLisMicroWorknoSpcBarcodePrint("/root/main/barcode/barcodeinfo", BCount); // ¹Ì»ý¹° ÀÛ¾÷¹øÈ£ ¹ÙÄÚµå Ãâ·Â(Ãâ·Â³ëµå, ºÐÁÖ ¶Ç´Â Áø°Ë ¹ÙÄڵ忩ºÎ) } } } model.removeNodeset("/root/main/barcode"); model.resetInstanceNode("/root/main/spclist"); grd_spclist.rebuild(); model.resetInstanceNode("/root/main/detllistref"); grd_detllist.rebuild(); } } } // Urine Volume µî·Ï function fSetUrine(Row){ // if(Row ==""){ Row = grd_spclist.row; } var bcno = model.getValue("/root/main/spclist["+Row+"]/bcno"); model.setValue("/root/hidden/bcno", bcno); // °Ëü¸í 24½Ã°£ Urine Àϰæ¿ì ÆË¾÷¶ç¿ö¼­ µî·Ï open("SPLLJ90200", 1 ,0, 0, "SPLLJ90200","/root/hidden/bcno","/root/hidden/bcno", "sysmenu:hidden;"); } // ƯÀÌ»çÇ× ÀúÀå ¹öư Ŭ¸¯ function fSetSpcffact(){ var grddata = grd_spclist.getUpdateData(); model.setValue("/root/send/Data1", model.getValue("/root/hidden/spcacpt/refflag")); // Á¢¼ö±¸ºÐ model.setValue("/root/send/Data2", grddata); //submit("TXLLJ00103"); /*for(i=1; i<grd_spclist.rows; i++){ var choi = model.getValue("/root/main/spclist["+i+"]/chk"); if(choi== "true"){ model.setValue("/root/send/Data1", model.getValue("/root/main/spclist["+i+"]/bcno")); model.setValue("/root/send/Data2", model.getValue("/root/main/spclist["+i+"]/spcfrem")); //model.setValue("/root/send/Data2", grddata); model.setValue("/root/send/Data3", model.getValue("/root/hidden/spcacpt/refflag")); model.setValue("/root/send/Data4", model.getValue("/root/main/spclist["+i+"]/acptno")); alert("true " + model.getValue("/root/send")); submit("TXLLJ00103"); } }*/ } // °Ëü»ó¼¼¸ñ·Ï Á¶È¸ function fGetSpcDetlList(Ref){ grd_detllist.rebuildStyle(); var rRow = ""; if(Ref !=""){ // ÀÚµ¿ »ó¼¼¸ñ·Ï Á¶È¸(Ref = ¸¶Áö¸· Row) rRow = Ref-1; }else{ rRow = grd_spclist.row; } model.setValue("/root/send/bcno", model.getValue("/root/main/spclist["+rRow+"]/bcno")); model.setValue("/root/send/spcstat", model.getValue("/root/main/spclist["+rRow+"]/spcstat")); model.setValue("/root/send/menuparam", model.getValue("root/properties/menu/menuparam")); submit("TRLLJ00101"); if(model.getValue("/root/main/detllistref/scanyn") == "Y") { btn_formprnt.disabled = false; btn_formprnt.value = model.getValue("/root/main/detllistref/scrn"); } else { btn_formprnt.value = model.getValue("/root/main/detllistref/scrn"); btn_formprnt.disabled = true; } // ÀÀ±Þ »¡°£»öÀ¸·Î Ç¥½Ã for(i=1; i<grd_detllist.rows; i++){ if("Y" == model.getValue("/root/main/detllistref["+i+"]/erprcpflag")){ grd_detllist.cellStyle("color", i, 3, i, 3) = "#ff3300"; } } // Á¢¼ö½Ã »ó´ÜÁ¤º¸ ¿Ã¸®±â /*if(grd_spclist.rows > 1){ if(getPatientInfo("pid") != model.getValue("/root/main/spclist["+grd_spclist.row+"]/pid")){ fGetTopInfo(); } }*/ } // °ËüÁ¶È¸ tab °ËüÁ¶È¸ function fGetSpcListref(flag){ //if(fSetRefFromdd()==true){ model.setValue("/root/send/refbase" , model.getValue("/root/hidden/spcref/refbase")); model.setValue("/root/send/piddd" , model.getValue("/root/hidden/spcref/piddd")); model.setValue("/root/send/reffromdd" , model.getValue("/root/hidden/spcref/reffromdd")); model.setValue("/root/send/reftodd" , model.getValue("/root/hidden/spcref/reftodd")); model.setValue("/root/send/refgbn" , model.getValue("/root/hidden/spcref/refflag")); model.setValue("/root/send/pidfromdd" , model.getValue("/root/hidden/spcref/pidfromdd")); model.setValue("/root/send/pidtodd" , model.getValue("/root/hidden/spcref/pidtodd")); model.setValue("/root/send/execdept" , model.getValue("/root/hidden/spcref/execdept")); model.setValue("/root/send/undoacpt" , model.getValue("/root/hidden/spcref/undoacpt")); model.setValue("/root/send/genrflag" , model.getValue("/root/hidden/spcref/genrflag")); model.setValue("/root/send/detlspcinfoyn" , model.getValue("/root/hidden/spcref/detlspcinfoyn")); //»ó¼¼Á¶È¸ ¼º°¡º´¿ø ¿äû 20090930 Ãß°¡ if(flag != "P"){ model.setValue("/root/send/page" , "1"); //pageó¸® 20090930 Ãß°¡ } if((flag == "K") || ((flag == "C") && (model.getValue("/root/hidden/spcref/refcnts") != ""))) { //bcno enterŰ ´©¸£°Å³ª, input ¹öư ´­·¶À» °æ¿ì, Á¢¼öÃë¼Ò ÈÄ °Ë»ö¾î°¡ ÀÖÀ¸¸é °Ë»ö¾î·Î Á¶È¸ model.setValue("/root/send/reftext", model.getValue("/root/hidden/spcref/refcnts")); } else { //Á¶È¸¹öư Ŭ¸¯½Ã if(fSetRefFromdd()==true){ model.setValue("/root/send/reftext", ""); model.makeValue("/root/send/flag", "1"); } } var tmpPage = model.getValue("/root/send/page"); model.removeNodeset("/root/main/page"); //»ó¼¼ Á¶È¸ÀÏ °æ¿ì page°ü·Ã ³»¿ë °°ÀÌ Á¶È¸ ÇØ ¿À´Âµ¥ Á¶È¸Çؿö§¸¶´Ù ÃʱâÈ­ if(submit("TRLLJ00103")) { // °ËüÁ¢¼öÈ­¸é °ËüÁ¶È¸ model.resetInstanceNode("/root/send"); model.setValue("/root/send/page", tmpPage); fSetSpcRefList(); //»ó¼¼Á¶È¸ ¿©ºÎ¿¡ µû¸¥ Ä÷³ Hidden if(chk_detlspcinfoyn.value == 1 && parseInt(model.getValue("/root/main/page/lastpage")) > 1){ group_page.visible = true; }else{ group_page.visible = false; } } } // ºÎÀûÇÕ°Ëüµî·Ï function fSetBadSpc(){ if(switch3.selectedIndex=="0"){ //Á¢¼ö if(grd_spclist.rows > 0){ var bcno = model.getValue("/root/main/spclist["+grd_spclist.row+"]/bcno"); } }else if(switch3.selectedIndex=="1"){ //Á¶È¸ if(grd_spcreflist.rows > 1){ var bcno = model.getValue("/root/main/spclistref["+grd_spcreflist.row+"]/bcno"); } } model.setValue("/root/hidden/bcno", bcno); modal("SPLLJ90100_ºÎÀûÇÕ°Ëüµî·Ï","","","","","/root/hidden/bcno","/root/hidden/bcno"); } // äÇ÷Á¢¼öÃë¼Òµî·Ï function fSetAcptCncl(){ if(grd_spcreflist.row < 1 ){ messageBox("¼±ÅÃµÈ °Ëü°¡ ¾ø½À´Ï´Ù. °Ëü¸¦ ", "C002"); // ¼±ÅÃÇϽʽÿÀ! return; } var find = grd_spcreflist.findRow("Y", 1, 1); if(find < 0) { messageBox("¼±ÅÃµÈ °Ëü°¡ ¾ø½À´Ï´Ù. °Ëü¸¦ ", "C002"); // ¼±ÅÃÇϽʽÿÀ! return; } if(model.getValue("/root/main/spclistref["+ find +"]/bcno").substr(0, 1) == "G") { messageBox("ÇåÇ÷ °Ëü´Â Ãë¼Ò", "E001"); //ÇåÇ÷°Ëü´Â Ãë¼ÒÇÒ ¼ö ¾ø½À´Ï´Ù. return; } if(model.getValue("/root/main/spclistref["+ find +"]/spcstat") != "4-") { messageBox("Á¢¼ö»óŰ¡ ¾Æ´Ï¶ó Á¢¼öÃë¼Ò¸¦", "E001") //ÇÒ ¼ö ¾ø½À´Ï´Ù. return; } model.setValue("/root/hidden/canceldata/data1", model.getValue("/root/main/spclistref["+grd_spcreflist.row+"]/bcno")); model.setValue("/root/hidden/canceldata/data2", "02"); open("SPLLC90400", 1 ,300, 400, "SPLLC90400","/root/hidden/canceldata", "/root/hidden/openerdata"); } // ¹ÙÄÚµå ÇÁ¸°ÅÍ ¼³Á¤ »èÁ¦¿¹Á¤ function fSetPrntSetting(){ open("SPLLC90100", 1 ,300, 400, "SPLLC90100"); } //ÇÁ¸°ÅÍ ¼³Á¤ function fSetPrint() { var count = getNodesetCount("/root/main/barcdprntsetup/prntsetupinfo/setupinfo"); if(count == 0) { model.makeNode("/root/main/barcdprntsetup/prntsetupinfo/setupinfo"); } open("SPLLC90100_¹ÙÄÚµåÇÁ¸°Åͼ³Á¤.xrw", "", "", "", "", "/root/main/barcdprntsetup/prntsetupinfo/setupinfo", "/root/main/barcdprntsetup/prntsetupinfo/setupinfo"); } // ÃʱâÈ­ function fSetInit(){ model.removeNodeset("/root/main"); model.refresh(); } // ½ºÀ§Ä¡¿¡ µû¶ó ¹öư º¸À̱â function fbuttonvisible(ref){ // °ËüÁ¢¼ö if(ref == "A"){ group7.visible = false; group6.visible = true; checkbox4.visible = true; } // °ËüÁ¶È¸ else if(ref == "B"){ group7.visible = true; group6.visible = false; checkbox4.visible = false; } } // Á¢¼ö ½Ã ¹ÙÄÚµå Ãâ·Â function fExeBarcdPrnt(){ var BCount = 0; //ºÐÁÖ¹ÙÄÚµå var LCount = 0; //Áø°Ë¹ÙÄÚµå var MCount = 0; //¹Ì»ý¹° ¹ÙÄÚµå var spcTF = false; var mTF = false; // 2007-10-14 ¼öÁ¤ model.makeNode("/root/main/barcode/barcodeinfo/cntflag"); model.setValue("/root/main/barcode/barcodeinfo/cntflag", "acpt"); var count = getNodesetCount("/root/main/barcode/barcodeinfo"); for(i=1; i<=count; i++ ){ if(model.getValue("/root/main/barcode/barcodeinfo["+i+"]/spcacptbarcdprntcnt") >0){ model.setValue("/root/main/barcode/barcodeinfo["+i+"]/tclslblnmlist", model.getValue("/root/main/barcode/barcodeinfo["+i+"]/tclsnmlist")); spcTF = true; LCount = 1; }else{ model.removeNodeset("/root/main/barcode/barcodeinfo["+i+"]"); i--; count--; } if(model.getValue("/root/main/barcode/barcodeinfo["+i+"]/microbarcdprntcnt") >0){ mTF = true; MCount = 1; } } BCount = getNodesetCount("/root/main/barcode/dbarcodeinfo");//ºÐÁÖ¹ÙÄÚµå °¹¼ö var prtkind = model.getvalue("/root/main/barcdprntsetup/prntsetupinfo/setupinfo/prntkind"); var portnm = model.getvalue("/root/main/barcdprntsetup/prntsetupinfo/setupinfo/commkind"); // Á¢¼ö ¹ÙÄÚµå Ãâ·Â if(spcTF){ if( (prtkind == "9" && portnm == "01") || (prtkind == "11" && portnm == "01") || prtkind == "10" || prtkind == "2" || prtkind == "6" || prtkind == "7" ){ // sato fLisSpcBarcodePrint2("/root/main/barcode/barcodeinfo", 0, BCount);// Á¢¼ö ¹ÙÄÚµå Ãâ·Â //fLisSpcBarcodePrint(Ãâ·Â³ëµå, ¿ÀÇÂÀ» À§ÇØ 0¼ÂÆÃ, ºÐÁÖ¹ÙÄڵ尹¼ö) }else if(prtkind == "8" ){ // b472 fLisSpcBarcodePrint3("/root/main/barcode/barcodeinfo", 0, BCount); }else{ // zebra ... fLisSpcBarcodePrint("/root/main/barcode/barcodeinfo", 0, BCount);// Á¢¼ö ¹ÙÄÚµå Ãâ·Â //fLisSpcBarcodePrint(Ãâ·Â³ëµå, ¿ÀÇÂÀ» À§ÇØ 0¼ÂÆÃ, ºÐÁÖ¹ÙÄڵ尹¼ö) } } model.makeValue("/root/main/barcode[2]/dbarcodeinfo/cntflag", "acpt"); if( prtkind == "2" || prtkind == "6" || prtkind == "7"){ fLisSpcBarcodePrintB2("/root/main/barcode/dbarcodeinfo", LCount, MCount); // ºÐÁÖ(Ãâ·Â³ëµå, Áø°Ë¹ÙÄڵ忩ºÎ, ¹Ì»ý¹°¹ÙÄڵ忩ºÎ) }else{ fLisSpcBarcodePrintB("/root/main/barcode/dbarcodeinfo", LCount, MCount); // ºÐÁÖ(Ãâ·Â³ëµå, Áø°Ë¹ÙÄڵ忩ºÎ, ¹Ì»ý¹°¹ÙÄڵ忩ºÎ) } // ¹Ì»ý¹° ¹ÙÄÚµå Ãâ·Â if(mTF){ if((BCount != 0) || (LCount != 0) ){ //ºÐÁÖ ¹ÙÄڵ尡 Àְųª Áø°Ë ¹ÙÄڵ尡 ÀÖÀ» °æ¿ì portopenÀ» ÇÏÁö ¾Ê´Â´Ù. BCount = 1; } else { BCount = 0; //ºÐÁÖ¹ÙÄÚµå, Áø°Ë¹ÙÄÚµå ¸ðµÎ ¾øÀ» °æ¿ì portopenÀ» Çϱâ À§ÇØ ¼ÂÆÃ. } if( prtkind == "2" || prtkind == "6" || prtkind == "7"){ // sato fLisMicroWorknoSpcBarcodePrint2("/root/main/barcode/barcodeinfo", BCount); }else{ // ±âŸ¹ÙÄÚµå zebra... //alert("¿©Àǵµ Àϱî¿ä " + getUserInfo("dutplceinstcd")); if(getUserInfo("dutplceinstcd") =="011"){ // ¿©Àǵµ ¼º¸ðÀ϶§ ¹Ì»ý¹°¹ÙÄÚµå Ãâ·ÂÇØ¾ßÇÔ //alert( "aaa= " + model.getValue("/root/main/barcode/barcodeinfo/bcno")); if(model.getValue("/root/hidden/spcacpt/refflag")=="2"){ // Á¢¼öÀ϶§¸¸ ³ª¿À°í °¡Á¢¼öÀ϶§ ¾È³ª¿À°Ô À̶̹õ»ù ¿äû //model.removeNodeset("/root/main/barcode"); //model.setValue("/root/send/bcnolist", "'" + model.getValue("/root/hidden/spcacpt/bcno") + "'"); //submit("TRLMP00203"); //model.setValue("/root/send/bcnolist", ""); //copyNodeType("/root/main/barcode/barcodeinfo", "/root/main/barcdprntsetup/prntsetupinfo/setupinfo", "after"); fLisMicroWorknoSpcBarcodePrint011("/root/main/barcode/barcodeinfo"); // ¹Ì»ý¹° ÀÛ¾÷¹øÈ£ ¹ÙÄÚµå Ãâ·Â(Ãâ·Â³ëµå, ºÐÁÖ ¶Ç´Â Áø°Ë ¹ÙÄڵ忩ºÎ) } }else{ fLisMicroWorknoSpcBarcodePrint("/root/main/barcode/barcodeinfo", BCount); // ¹Ì»ý¹° ÀÛ¾÷¹øÈ£ ¹ÙÄÚµå Ãâ·Â(Ãâ·Â³ëµå, ºÐÁÖ ¶Ç´Â Áø°Ë ¹ÙÄڵ忩ºÎ) } } return; } } // ¹ÙÄÚµå ÀçÃâ·Â function fExeBarcdRePrnt(){ model.removeNodeset("/root/hidden/barcode/barcodeinfo"); var bcno = ""; var bcollTF = false; for(i=1; i< grd_spcreflist.rows; i++){ if(model.getValue("/root/main/spclistref["+i+"]/chk")=="Y"){ bcno = bcno + "'" + model.getvalue("/root/main/spclistref["+i+"]/bcno") + "'" + ","; bcollTF = true; } } ; if(bcollTF == false){ alert("ÀçÃâ·ÂÇÒ °Ëü¸¦ ¼±ÅÃÇϽʽÿÀ. "); } if(bcollTF) { bcno = bcno.substring( 0 ,bcno.length - 1); model.makeValue("/root/send/bcnolist" , bcno); //-------------------- submit("TRLZZ00102"); model.makeNode("/root/hidden/barcode/barcodeinfo/cntflag"); model.setValue("/root/hidden/barcode/barcodeinfo/cntflag", "acpt"); var count2 = getNodesetCount("/root/hidden/barcode/barcodeinfo"); var spcTF = false; for(i=1; i<=count2; i++ ){ if(model.getValue("/root/hidden/barcode/barcodeinfo["+i+"]/spcacptbarcdprntcnt") >0){ spcTF = true; } } var prtkind = model.getvalue("/root/main/barcdprntsetup/prntsetupinfo/setupinfo/prntkind"); var portnm = model.getvalue("/root/main/barcdprntsetup/prntsetupinfo/setupinfo/commkind"); // Á¢¼ö ¹ÙÄÚµå Ãâ·Â if(spcTF){ //----------------------------------------------------- if( (prtkind == "9" && portnm == "01") || (prtkind == "11" && portnm == "01") || prtkind == "10" || prtkind == "2" || prtkind == "6" || prtkind == "7"){ fLisSpcBarcodePrint2("/root/hidden/barcode/barcodeinfo"); }else if(prtkind == "8" ){ fLisSpcBarcodePrint3("/root/main/barcode/barcodeinfo"); }else{ fLisSpcBarcodePrint("/root/hidden/barcode/barcodeinfo"); } } } } // ´ëºÐ·ùÄÞº¸ ¼±Åýà function fSetTLrgCd() { var etc = model.getvalue("/root/hidden/spcacpt/testlrgcd"); if(etc == "00"){ cmd_TMdlCd.choices.itemset.attribute("nodeset") = "/root/init/LB0106"; model.setValue("/root/hidden/spcacpt/testmdlcd" , "00"); } else{ model.setValue("/root/hidden/spcacpt/testmdlcd" , "00"); cmd_TMdlCd.choices.itemset.attribute("nodeset") = "/root/init/LB0106[cd= '00' or etc01='"+ etc +"']"; } cmd_TMdlCd.refresh(); } function fSetTLrgCd2() { var etc = model.getvalue("/root/hidden/spcref/lrgexecdept"); //alert(etc); if(etc == "00"){ cmb_exec.choices.itemset.attribute("nodeset") = "/root/init/LB0106"; model.setValue("/root/hidden/spcref/execdept" , "00"); } else{ model.setValue("/root/hidden/spcref/execdept" , "00"); cmb_exec.choices.itemset.attribute("nodeset") = "/root/init/LB0106[cd= '00' or etc01='"+ etc +"']"; } cmb_exec.refresh(); } //Ư¼ö°Ë»ç Á¶È¸ function fGetSpclTestList() { model.removeNodeset("/root/main/getspcltestlist"); model.makeValue("/root/send/acptsdd", getCurrentDate()); model.makeValue("/root/send/acptedd", getCurrentDate()); model.makeValue("/root/send/spcltestgrup", "00"); model.makeValue("/root/send/seqsno", "00000"); model.makeValue("/root/send/seqeno", "99999"); model.makeValue("/root/send/userdeptflagcd", model.getValue("/root/init/LB0000/nm")); model.makeValue("/root/send/refflag", "1"); model.makeValue("/root/send/spcchoiyn", "1"); //model.makeValue("/root/send/bcno", model.getValue("/root/main/spclist/bcno")); model.makeValue("/root/send/bcno", model.getValue("/root/hidden/spcacpt/bcno")); submit("TRLRP00701"); } //Ư¼ö°Ë»ç ÀÇ·Ú¼­ Ãâ·Â function fPrint(find){ model.removeNodeset("/root/hidden/report"); model.makeNode("/root/hidden/report"); model.removeNodeset("/root/main/rslt"); model.removeNodeset("/root/main/cf"); //°ñ¼ö °á°ú if(model.getValue("/root/main/getspcltestlist["+ find +"]/reqcnts/reqfrminfo/inptitem01/initial") == "Initial") { model.setValue("/root/main/getspcltestlist["+ find +"]/reqcnts/reqfrminfo/inptitem01/initial", "Initial"); } else if(model.getValue("/root/main/getspcltestlist["+ find +"]/reqcnts/reqfrminfo/inptitem01/fu") == "F/U") { model.setValue("/root/main/getspcltestlist["+ find +"]/reqcnts/reqfrminfo/inptitem01/initial", "F/U"); } else if(model.getValue("/root/main/getspcltestlist["+ find +"]/reqcnts/reqfrminfo/inptitem01/others") == "Others") { model.setValue("/root/main/getspcltestlist["+ find +"]/reqcnts/reqfrminfo/inptitem01/initial", "Others"); } copyNodeListType("/root/hidden/report", "/root/main/getspcltestlist["+ find +"]", "after"); var report = getNodesetCount("/root/hidden/report/getspcltestlist"); model.makeValue("/root/send/pid", model.getValue("/root/main/getspcltestlist["+ find +"]/pid")); model.makeValue("/root/send/instcd", getUserInfo("dutplceinstcd")); //model.makeValue("/root/send/instcd", "012"); submit("TRLRP00703"); //CBC °Ë»ç°á°ú model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/tcls"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/rslt"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/tcls2"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/rslt2"); var count = getNodesetCount("/root/main/rslt"); var tclslist = ""; var rsltlist = ""; var tclslist2 = ""; var rsltlist2 = ""; var tcls = ""; for(j = 1; j <= count; j++) { tcls = model.getValue("/root/main/rslt["+ j +"]/tclscd"); if(tcls.substr(3, 3) != "105") { tclslist = tclslist + model.getValue("/root/main/rslt["+ j +"]/tclsnm") + "\n"; rsltlist = rsltlist + model.getValue("/root/main/rslt["+ j +"]/reptrslt") + "\n"; } else if(tcls.substr(3, 3) == "105") { tclslist2 = tclslist2 + model.getValue("/root/main/rslt["+ j +"]/tclsnm") + "\n"; rsltlist2 = rsltlist2 + model.getValue("/root/main/rslt["+ j +"]/reptrslt") + "\n"; } } model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/tcls", tclslist); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/rslt", rsltlist); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/tcls2", tclslist2); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/rslt2", rsltlist2); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/tm"); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/tm", model.getValue("/root/main/rslt["+ count +"]/lastreptdt")); //CF °Ë»ç°á°ú /* model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/ptno"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/part"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/mthd"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/drg"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/acpt"); model.makeNode("/root/hidden/report/getspcltestlist["+ report +"]/rbc/drnm"); var count = getNodesetCount("/root/main/cf"); var ptno = ""; var part = ""; var mthd = ""; var drg = ""; var acpt = ""; var drnm = ""; for(j = 1; j <= count; j++) { ptno = ptno + model.getValue("/root/main/cf["+ j +"]/dispptno") + "\n"; part = part + model.getValue("/root/main/cf["+ j +"]/extrpartcd") + "\n" ; mthd = mthd + model.getValue("/root/main/cf["+ j +"]/extrmthdcd") + "\n"; drg = drg + model.getValue("/root/main/cf["+ j +"]/drgcd") + "\n"; acpt = acpt + model.getValue("/root/main/cf["+ j +"]/acptdd") + "\n"; drnm = drnm + model.getValue("/root/main/cd["+ j +"]/readdrnm") + "\n"; } model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/ptno", ptno); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/part", part); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/mthd", mthd); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/drg", drg); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/acpt", acpt); model.setValue("/root/hidden/report/getspcltestlist["+ report +"]/rbc/drnm", drnm);*/ var count = getNodesetCount("/root/main/cf"); for(j = 1; j <= count; j++) { model.makeNode("/root/hidden/report/getspcltestlist/cf["+ j +"]"); copyNodeType("/root/hidden/report/getspcltestlist/cf["+ j +"]", "/root/main/cf["+ j +"]"); } // model.makeValue("/root/send/tclscd", model.getValue("/root/main/getspcltestlist["+ find +"]/tclscd")); model.makeValue("/root/send/spccd", model.getValue("/root/main/getspcltestlist["+ find +"]/spccd")); model.makeValue("/root/send/prcpgenrflag", model.getValue("/root/main/getspcltestlist["+ find +"]/prcpgenrflag")); model.makeValue("/root/send/bcno", model.getValue("/root/main/getspcltestlist["+ find +"]/bcno")); submit("TRLRP00702"); model.makeValue("/root/hidden/report/getspcltestlist["+ report +"]/termengnm", model.getValue("/root/main/detltestlist/termengnm")); var flag = model.getValue("/root/hidden/report/getspcltestlist/reqfrmcd"); // switch(flag) { // case "01" : //exeReportPreview("RPLRP00100", "XMLSTR", "/root/hidden/report", "", "true"); //°ñ¼ö°Ë»çÀÇ·Ú¼­ /* break; case "02" : exeReportPreview("RPLRP00200", "XMLSTR", "/root/hidden/report", "", "true"); //ºÐÀÚ»ý¹°ÇкÎÀÇ·Ú¼­ break; case "03" : exeReportPreview("RPLRP00300", "XMLSTR", "/root/hidden/report", "", "true"); //»êÀü°Ë»çÀÇ·Ú¼­ break; case "04" : exeReportPreview("RPLRP00400", "XMLSTR", "/root/hidden/report", "", "true"); //¼¼Æ÷À¯ÀüÇа˻çÀÇ·Ú¼­ break; case "05" : exeReportPreview("RPLRP00500", "XMLSTR", "/root/hidden/report", "", "true"); //Àå±âÀ̽ÄÀÇ·Ú¼­ break; case "06" : exeReportPreview("RPLRP00600", "XMLSTR", "/root/hidden/report", "", "true"); //TDM ÀÇ·Ú¼­ break; }*/ } // Á¶È¸ÀÏÀÚ 3ÀÏ ÀÌÀüÀ¸·Î ¸ø°¡°Ô ¸·±â function fSetRefFromdd(){ var todd = model.getValue("/root/hidden/spcref/reftodd"); var mDate = todd.toDate("YYYYMMDD").getAddDate(-3); var fromdd = model.getValue("/root/hidden/spcref/reffromdd"); if( mDate.getDateFormat("YYYYMMDD") > fromdd){ messageBox("ȯÀÚ°³º° Á¶È¸ ÀÌ¿ÜÀÇ °Ë»ö±¸°£Àº ÃÖ´ë 3ÀϱîÁö","E008"); var mr = messageBox("ÃÖ´ë 3ÀÏ Á¶È¸","S001"); //¸Þ¼¼Áö¿¡¼­ ¼±ÅÃÇÑ °ª. if(mr == "6") { model.setValue("/root/hidden/spcref/reffromdd", mDate.getDateFormat("YYYYMMDD")); model.setValue("/root/send/reffromdd", model.getValue("/root/hidden/spcref/reffromdd")); model.refresh(); return true; } else if(mr == "2") { return false; }else { return true; } }else if(todd < fromdd){ model.alert("±â°£¼³Á¤ÀÌ À߸ø µÇ¾ú½À´Ï´Ù."); return false; }else{ return true; } } // °Ëü¸ñ·ÏÃâ·Â function fExePrint(){ model.removeNodeset("/root/hidden/report"); if(grd_spcreflist.rows < 2){ messageBox("Ãâ·ÂÇÒ", "E013"); return; } var prtrow = 1; for(i=1; i< grd_spcreflist.rows; i++){ if(model.getValue("/root/main/spclistref["+i+"]/chk")=="Y"){ model.makeNode("/root/hidden/report/spclistref["+ prtrow +"]"); copyNodeType("/root/hidden/report/spclistref["+ prtrow +"]", "/root/main/spclistref["+i+"]"); model.setValue("/root/hidden/report/spclistref["+ prtrow +"]/spcstat", grd_spcreflist.labelMatrix(i, 12)); prtrow ++; } } if(prtrow < 2){ messageBox("Ãâ·ÂÇÒ", "E013"); return; } exeReportPreview("RPLLJ00100", "XMLSTR"); } //»ó¼¼Á¶È¸ ¼±Åýà °Ëü ¸ñ·Ï Ä÷³ Hidden º¯°æ function fSetSpcRefList(){ //»ó¼¼Á¶È¸ if(chk_detlspcinfoyn.value == 1){ grd_spcreflist.colHidden(grd_spcreflist.colRef("testcd")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("tclsnm")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("reptrslt")) = false; for(var Rrow = 1; Rrow < grd_spcreflist.rows ; Rrow++){ if(model.getValue("/root/main/spclistref["+Rrow+"]/reptrslt") == "¹Ìµî·Ï"){ grd_spcreflist.cellStyle("color", Rrow, 12, Rrow, 12) = "#EE0000"; }else{ grd_spcreflist.cellStyle("color", Rrow, 12, Rrow, 12) = "#000000"; } } }else{ grd_spcreflist.colHidden(grd_spcreflist.colRef("testcd")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("tclsnm")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("reptrslt")) = true; /* ÀÌÀç¿À Ãß°¡ 20120704 ÀÏ */ if (rdo_acptdd.value == 3){ grd_spcreflist.colHidden(grd_spcreflist.colRef("tsectcd")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("workno")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("bcno")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("testcd")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("tclsnm")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("spcnm")) = true; grd_spcreflist.colHidden(grd_spcreflist.colRef("spcltestseq")) = true; }else{ grd_spcreflist.colHidden(grd_spcreflist.colRef("tsectcd")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("workno")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("bcno")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("testcd")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("tclsnm")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("spcnm")) = false; grd_spcreflist.colHidden(grd_spcreflist.colRef("spcltestseq")) = false; } /* ÀÌÀç¿À Ãß°¡ 20120704 ÀÏ */ } } //ÆäÀÌÁö ¹öư¿¡µû¶ó ó¸® function fSetPage(pVal){ //pVal = 1:¸ÇóÀ½, 2:ÀÌÀü, 3:´ÙÀ½, 4:¸Ç³¡ page·Î.. var vFPage = parseInt(model.getValue("/root/send/page")); //model.setValue("/root/main/page/lastpage", 10); //test var vLPage = parseInt(model.getValue("/root/main/page/lastpage")); if(pVal == "1"){ if(vFPage != 1){ model.setValue("/root/send/page", 1); }else{ return; } }else if(pVal == "2"){ if(vFPage != 1){ vFPage -= 1; model.setValue("/root/send/page", vFPage); }else{ return; } }else if(pVal == "3"){ if(vFPage < vLPage){ vFPage += 1; model.setValue("/root/send/page", vFPage); }else{ return; } }else if(pVal == "4"){ if(vLPage != vFPage){ model.setValue("/root/send/page", vLPage); }else{ return; } } group_page.refresh(); //alert(model.getValue("/root/send/page")); fGetSpcListref("P"); } ]]> </script> </xhtml:head> <xhtml:body style="text-align:center; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; "> <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; "> <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:98px; height:14px; ">°ËüÁ¢¼ö</caption> </group> <group id="group3" scroll="auto" style="left:0px; top:40px; width:1195px; height:744px; "> <switch id="switch3" class="sw_box" style="left:0px; top:26px; width:1194px; height:718px; "> <case id="case1" selected="true"> <line id="line8" class="line_1" style="x1:5px; y1:65px; x2:653px; y2:65px; "/> <caption id="caption21" class="tit_2" style="left:5px; top:50px; width:100px; height:13px; ">°Ëü¸ñ·Ï</caption> <caption id="caption1" class="tit_2" style="left:660px; top:50px; width:100px; height:13px; ">°Ëü»ó¼¼¸ñ·Ï</caption> <line id="line1" class="line_1" style="x1:659px; y1:65px; x2:1189px; y2:65px; "/> <caption id="caption7" class="tit_2" style="left:659px; top:609px; width:108px; height:13px; ">ÀÇ·ÚÀǻ縮¸¶Å©</caption> <line id="line3" class="line_1" style="x1:659px; y1:624px; x2:1189px; y2:624px; "/> <caption id="caption8" class="cell_1" style="left:659px; top:629px; width:95px; height:83px; ">ÀÇ·ÚÀǻ縮¸¶Å©</caption> <line id="line4" class="line_3" style="x1:762px; y1:711px; x2:1190px; y2:711px; "/> <datagrid id="grd_spclist" nodeset="/root/main/spclist" caption="^½ÃÇàºÎ¼­^Á¢¼ö¹øÈ£^¹ÙÄÚµå¹øÈ£^Áø·á°ú^ȯÀÚ¸í^°Ëü¸í^Á¢¼öÀϽÃ^°¡Á¢¼öÀϽÃ" colwidth="20, 90, 95, 85, 80, 95, 110, 125, 80, 100, 100, 100, 100" defaultrows="0" ellipsis="false" mergecellsfixedrows="bycolrec" rowheader="seq" style="left:5px; top:70px; width:648px; height:623px; "> <col checkvalue="true,false" ref="chk" type="checkbox"/> <col disabled="true" ref="execdeptcd" type="combo"> <choices> <itemset nodeset="/root/init/LB0106"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> </col> <col ref="workno" visibility="hidden"/> <col ref="bcno"/> <col ref="orddeptnm"/> <col ref="patnm"/> <col ref="spccd"/> <col ref="spcacptdt" format="yyyy-mm-dd hh:nn:ss"/> <col ref="spcarvdt" format="yyyy-mm-dd"/> <col ref="spcnm" visibility="hidden"/> <col ref="pid" visibility="hidden"/> <col ref="patage" visibility="hidden"/> <col ref="haspnm" visibility="hidden"/> <script type="javascript" ev:event="onclick"> <![CDATA[ var col = grd_spclist.col; // üũ¹Ú½º(1), °Ëüº°Æ¯ÀÌ»çÇ×(10) col Á¦¿Ü if(col != 1){ // °Ëü»ó¼¼¸ñ·Ï Á¶È¸ var grow = ""; fGetSpcDetlList(grow); } ]]> </script> </datagrid> <group id="group2" style="left:5px; top:5px; width:1185px; height:35px; "> <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1184px; height:35px; "/> <caption id="caption3" class="search_name" style="left:19px; top:9px; width:86px; height:17px; ">½ÃÇàºÎ¼­ :</caption> <caption id="caption10" class="search_name" style="left:749px; top:9px; width:99px; height:17px; ">¹ÙÄÚµå¹øÈ£ :</caption> <caption id="caption11" class="search_name" style="left:339px; top:9px; width:97px; height:17px; ">Á¢¼ö±¸ºÐ :</caption> <input id="ipt_bcno" ref="/root/hidden/spcacpt/bcno" class="input_button" navindex="4" imemode="disabled" inputtype="button" _chartype="upper" style="left:854px; top:8px; width:135px; height:19px; "> <script type="javascript" ev:event="onbuttonclick"> <![CDATA[ // ¹ÙÄÚµå¹øÈ£¿¡ ¹öư ´­·¶À»¶§ fsetBCNOEnter(); ]]> </script> <script type="javascript" ev:event="onkeypress"> <![CDATA[ fKeyEvent(); ]]> </script> </input> <select1 id="rdo_acptflag" ref="/root/hidden/spcacpt/refflag" class="radio_search" navindex="2" appearance="full" cols="3" overflow="visible" style="left:439px; top:10px; width:125px; height:13px; "> <choices> <item> <label>°¡Á¢¼ö</label> <value>1</value> </item> <item> <label>Á¢¡¡¼ö</label> <value>2</value> </item> </choices> </select1> <select id="chk_spcchoi" ref="/root/hidden/spcacpt/spcchoiyn" class="checkbox_search" navindex="3" overflow="visible" appearance="full" style="left:574px; top:10px; width:100px; height:20px; border-style:none; "> <choices> <item> <label>°Ëü¼±Åÿ©ºÎ</label> <value>1</value> </item> </choices> <script type="javascript" ev:event="xforms-value-changed"> <![CDATA[ if(model.getValue("/root/hidden/spcacpt/spcchoiyn") == "1"){ btn_batacpt.visible = "true"; }else{ btn_batacpt.visible = "false"; } model.removeNodeset("/root/main/spclist"); model.removeNodeset("/root/main/detllistref"); model.refresh(); ]]> </script> </select> <select id="checkbox2" ref="/root/hidden/spcacpt/resetyn" class="checkbox_search" overflow="visible" appearance="full" style="left:995px; top:10px; width:110px; height:20px; border-style:none; "> <choices> <item> <label>È­¸éÃʱâÈ­¿©ºÎ</label> <value>1</value> </item> </choices> </select> <select1 id="cmd_TMdlCd" ref="/root/hidden/spcacpt/testmdlcd" class="combo_s_essential" appearance="minimal" itemcount="10" style="left:216px; top:8px; width:100px; height:19px; text-align:left; "> <choices> <itemset nodeset="/root/init/LB0106"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> </select1> <select1 id="cmb_TLrgCd" ref="/root/hidden/spcacpt/testlrgcd" class="combo_s_essential" appearance="minimal" itemcount="10" style="left:110px; top:8px; width:100px; height:19px; text-align:left; "> <choices> <itemset nodeset="/root/init/LB0111"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> <script type="javascript" ev:event="xforms-value-changed"> <![CDATA[ fSetTLrgCd(); ]]> </script> </select1> <select id="checkbox3" ref="/root/hidden/spcacpt/bt" class="checkbox_search" overflow="visible" appearance="full" style="left:1110px; top:10px; width:75px; height:15px; border-style:none; "> <choices> <item> <label>¾ÆÄ§Ã¤Ç÷</label> <value>1</value> </item> </choices> </select> </group> <select id="chk_label" ref="/root/hidden/labelyn" visibility="hidden" overflow="visible" appearance="full" style="left:9px; top:694px; width:100px; height:20px; "> <choices> <item> <label>¶óº§¹ßÇà</label> <value>Y</value> </item> </choices> </select> <select id="chk_acptbcd" ref="/root/hidden/acptbcdyn" visibility="hidden" overflow="visible" appearance="full" style="left:144px; top:694px; width:100px; height:20px; "> <choices> <item> <label>Á¢¼ö ¹ÙÄÚµå</label> <value>Y</value> </item> </choices> </select> <datagrid id="grd_detllist" nodeset="/root/main/detllistref" caption="°Ë»çÄÚµå^°Ë»ç¸í^ÀÀ±Þ^ÀÛ¾÷¹øÈ£^Ç¥½Ã^Ư¼ö°Ë»ç¿¬¹øÈ£^¿ø³»ÀüÈ­" colsep="^" colwidth="80, 160, 40, 125 ,0,0,80" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:659px; top:70px; width:530px; height:527px; "> <col ref="tclscd"/> <col ref="tclsscrnnm" style="text-align:left; "/> <col ref="erprcpflag"/> <col ref="workno"/> <col ref="spcltestseq"/> <col ref="refprntyn" visibility="hidden"/> <col ref="phone"/> </datagrid> <button id="btn_spcf" class="btn2_letter6" style="left:567px; top:44px; width:86px; height:19px; "> <caption>ƯÀÌ»çÇ×ÀúÀå</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ //fSetSpcffact(); ]]> </script> </button> <textarea id="tar_rem" ref="/root/main/detllistref/prcpremfact" style="left:755px; top:630px; width:434px; height:80px; text-align:left; "/> <button id="btn_urine" class="btn2_letter13" visibility="hidden" style="left:980px; top:40px; width:163px; height:19px; "> <caption>Urine 24½Ã°£À¯¸°À϶§ º¸À̱â</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetUrine(); ]]> </script> </button> <output id="opt_cnt" ref="/root/hidden/acptcnt" style="left:512px; top:47px; width:50px; height:19px; font-weight:bold; text-align:left; "/> <caption id="cap_cnt" class="tit_2" style="left:370px; top:50px; width:139px; height:13px; "> <![CDATA[Á¢¼öµÈ °Ëü °¹¼ö =>]]> </caption> <select id="checkbox1" ref="/root/hidden/barcdcheck" visibility="hidden" overflow="visible" appearance="full" style="left:1100px; top:40px; width:93px; height:16px; border-style:none; "> <choices> <item> <label>¹ÙÄÚµåÃâ·Â</label> <value>1</value> </item> </choices> </select> <select1 id="cmb_execdept" ref="/root/hidden/spcacpt/testmdlcd" class="combo_search" navindex="1" visibility="hidden" appearance="minimal" itemcount="20" style="left:820px; top:40px; width:141px; height:19px; font-family:»õ±¼¸²; text-align:left; "> <choices> <itemset nodeset="/root/init/LB0106"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> </select1> <button id="btn_formprnt" disabled="true" style="left:155px; top:45px; width:222px; height:20px; font-size:10pt; font-weight:bold; "> <caption/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ //================================================================================================ //pid : ȯÀÚ¹øÈ£ //orddeptcd : Áø·á°ú ÄÚµå //indd : ÀÔ(³»)¿øÀÏ //docucd : ¼­½ÄÄÚµå //ioflag : ÀÔ¿ø/¿Ü·¡ //cmc_cretno : »ý¼º¹øÈ£ //================================================================================================ model.resetInstanceNode("/root/send/iemr"); var prcpgenrflag = model.getValue("/root/main/spclist/prcpgenrflag"); /* if((prcpgenrflag == "O") ||(prcpgenrflag == "S")) { prcpgenrflag = "O"; } else { prcpgenrflag = "I"; }*/ model.makeValue("/root/send/iemr/pid", model.getValue("/root/main/spclist/pid")); model.makeValue("/root/send/iemr/orddeptcd", model.getValue("/root/main/spclist/orddeptcd")); model.makeValue("/root/send/iemr/indd", model.getValue("/root/main/spclist/orddd")); model.makeValue("/root/send/iemr/docucd", model.getValue("/root/main/detllistref/formcd")); model.makeValue("/root/send/iemr/ioflag", prcpgenrflag); model.makeValue("/root/send/iemr/cmc_cretno", model.getValue("/root/main/detllistref/cretno")); model.makeValue("/root/send/iemr/cmc_spcid", ""); model.makeValue("/root/send/iemr/cmc_orddate", ""); model.makeValue("/root/send/iemr/cmc_orderseqno", ""); if(window.children.item("imgemrviewer") == null) { window.load("SSMRC03110.xrw", "modeless", "imgemrviewer", "", "/root/send/iemr", "/root/hidden/temp"); } else { // ÆË¾÷ EMR Viewer »ç¿ëÁßÀÎ »óÅ¿¡¼­ ¸®·Îµå ±â´É Ãß°¡ - 20080416 var iemrNode = instance1.selectSingleNode("/root/send/iemr"); window.children.item("imgemrviewer").javascript.reloadChart(iemrNode); // ÆË¾÷ EMR Viewer È­¸é ¸Ç ¾ÕÀ¸·Î °¡Á®¿À±â window.children.item("imgemrviewer").modelesstopmost = true; window.children.item("imgemrviewer").modelesstopmost = false; } ]]> </script> </button> <caption id="caption5" class="hand" style="left:76px; top:44px; width:81px; height:23px; ">µ¿ÀǼ­ :</caption> </case> <case id="case2"> <line id="line2" class="line_1" style="x1:5px; y1:95px; x2:1190px; y2:95px; "/> <caption id="caption9" class="tit_2" style="left:9px; top:80px; width:80px; height:13px; ">°Ëü¸ñ·Ï</caption> <group id="group5" style="left:5px; top:5px; width:1185px; height:66px; "> <shape id="roundrect1" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1184px; height:66PX; "/> <line id="line6" class="line_4" style="x1:1103px; y1:37px; x2:1103px; y2:59px; "/> <caption id="caption13" class="search_name" style="left:15px; top:10px; width:87px; height:17px; ">°Ë»ö±¸ºÐ :</caption> <caption id="caption14" class="search_name" style="left:360px; top:40px; width:86px; height:17px; ">Á¶È¸ÀÏÀÚ :</caption> <caption id="caption16" class="search_no_b" style="left:552px; top:40px; width:15px; height:17px; text-align:center; ">~</caption> <caption id="caption17" class="search_name" style="left:677px; top:39px; width:90px; height:17px; ">Á¶È¸±âÁØ :</caption> <caption id="caption2" class="search_name" style="left:15px; top:39px; width:86px; height:17px; ">½ÃÇàºÎ¼­ :</caption> <input id="ipt_text" ref="/root/hidden/spcref/refcnts" class="input_button" navindex="12" inputtype="button" style="left:197px; top:9px; width:90px; height:19px; "> <script type="javascript" ev:event="onkeypress"> <![CDATA[ fKeyEvent(); ]]> </script> <script type="javascript" ev:event="onbuttonclick"> <![CDATA[ if(ipt_text.currentText != "") { model.setValue("/root/hidden/spcref/refcnts", (ipt_text.currentText).toUpperCase()); fGetSpcListref("K"); } else { messageBox("°Ë»ö¾î¸¦", "C001"); } ipt_text.selBegin = 0; ipt_text.selEnd = ipt_text.currentText.length; ]]> </script> </input> <button id="btn_ref" class="btn1_letter2" navindex="13" style="left:1113px; top:38px; width:56px; height:22px; "> <caption>Á¶È¸</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ // °ËüÁ¶È¸ tab Á¶È¸ ¹öư Ŭ¸¯½Ã fGetSpcListref(); ]]> </script> </button> <select1 id="cmb_refgbn" ref="/root/hidden/spcref/refflag" class="combo_search" navindex="11" appearance="minimal" style="left:104px; top:9px; width:90px; height:19px; "> <choices> <item> <label>ȯÀÚ¹øÈ£</label> <value>1</value> </item> <item> <label>¹ÙÄÚµå¹øÈ£</label> <value>2</value> </item> </choices> <script type="javascript" ev:event="xforms-value-changed"> <![CDATA[ var cmb_value = model.getValue("/root/hidden/spcref/refflag"); if(cmb_value == "1"){ caption12.visible = true; caption4.visible = true; input1.visible = true; input2.visible = true; checkbox6.visible = true; }else{ caption12.visible = false; caption4.visible = false; input1.visible = false; input2.visible = false; checkbox6.visible = false; } model.refresh(); ]]> </script> </select1> <select1 id="rdo_acptdd" ref="/root/hidden/spcref/refbase" class="radio_search" navindex="8" appearance="full" cols="3" overflow="visible" style="left:770px; top:41px; width:250px; height:13px; "> <choices> <item> <label>°ËüÁ¢¼öÀÏ</label> <value>1</value> </item> <item> <label>°ËüäÃëÀÏ</label> <value>2</value> </item> <item> <label>äÇ÷¸®½ºÆ®</label> <value>3</value> </item> </choices> </select1> <input id="ipt_reffromdd" ref="/root/hidden/spcref/reffromdd" class="input_search" navindex="9" inputtype="date" format="yyyy-mm-dd" style="left:456px; top:39px; width:90px; height:19px; "> <script type="javascript" ev:event="xforms-value-changed"> <![CDATA[ //fSetRefFromdd(); ]]> </script> </input> <input id="ipt_reftodd" ref="/root/hidden/spcref/reftodd" class="input_search" navindex="10" inputtype="date" format="yyyy-mm-dd" style="left:574px; top:39px; width:90px; height:19px; "/> <select1 id="cmb_exec" ref="/root/hidden/spcref/execdept" class="combo_search" navindex="7" appearance="minimal" itemcount="20" style="left:208px; top:38px; width:137px; height:19px; "> <choices> <itemset nodeset="/root/init/LB0106"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> </select1> <select id="chk_undoacpt" ref="/root/hidden/spcref/undoacpt" class="checkbox_search" overflow="visible" appearance="full" style="left:1037px; top:41px; width:55px; height:15px; border-style:none; "> <choices> <item> <label>¹ÌÁ¢¼ö</label> <value>1</value> </item> </choices> </select> <select id="chk_detlspcinfoyn" ref="/root/hidden/spcref/detlspcinfoyn" class="checkbox_search" visibility="visible" overflow="visible" appearance="full" style="left:1037px; top:11px; width:68px; height:15px; border-style:none; "> <choices> <item> <label>»ó¼¼Á¶È¸</label> <value>1</value> </item> </choices> </select> <line id="line5" class="line_7" style="x1:15px; y1:32px; x2:1185px; y2:31px; "/> <input id="input1" ref="/root/hidden/spcref/pidtodd" class="input_search" navindex="10" visibility="hidden" inputtype="date" format="yyyy-mm-dd" style="left:539px; top:9px; width:90px; height:19px; "/> <caption id="caption4" class="search_no_b" visibility="hidden" style="left:522px; top:10px; width:15px; height:17px; text-align:center; ">~</caption> <input id="input2" ref="/root/hidden/spcref/pidfromdd" class="input_search" navindex="9" visibility="hidden" inputtype="date" format="yyyy-mm-dd" style="left:431px; top:9px; width:90px; height:19px; "> <script type="javascript" ev:event="xforms-value-changed"> <![CDATA[ //fSetRefFromdd(); ]]> </script> </input> <caption id="caption12" class="search_name" visibility="hidden" style="left:315px; top:10px; width:121px; height:17px; ">°Ë»öó¹æÀÏÀÚ :</caption> <select id="checkbox6" ref="/root/hidden/spcref/piddd" class="checkbox_search" visibility="hidden" overflow="visible" appearance="full" style="left:637px; top:11px; width:68px; height:15px; border-style:none; "> <choices> <item> <label>ÀÏÀÚ»ç¿ë</label> <value>1</value> </item> </choices> </select> <select1 id="cmb_lrgexec" ref="/root/hidden/spcref/lrgexecdept" class="combo_s_essential" appearance="minimal" itemcount="10" style="left:105px; top:38px; width:100px; height:19px; text-align:left; "> <choices> <itemset nodeset="/root/init/LB0111"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> <script type="javascript" ev:event="xforms-value-changed"> <![CDATA[ fSetTLrgCd2(); ]]> </script> </select1> <select1 id="radio1" ref="/root/hidden/spcref/genrflag" class="radio_search" appearance="full" cellspacing="10" cols="4" overflow="visible" style="left:770px; top:10px; width:230px; height:15px; border-style:none; "> <choices> <item> <label>Àüü</label> <value>00</value> </item> <item> <label>ÀÔ¿ø</label> <value>1</value> </item> <item> <label>¿Ü·¡</label> <value>2</value> </item> <item> <label>°ÇÁø</label> <value>3</value> </item> </choices> </select1> </group> <datagrid id="grd_spcreflist" nodeset="/root/main/spclistref" caption="^µî·Ï¹øÈ£^ȯÀÚ¸í^Áø·á°ú^º´µ¿/º´½Ç^½ÃÇàºÎ¼­^Á¢¼ö¹øÈ£^¹ÙÄÚµå¹øÈ£^°Ë»çÄÚµå^°Ë»ç¸í^°Ëü¸í^°á°ú^Ư¼ö°Ë»ç¿¬¹øÈ£^ó¹æÀϽÃ^°Ëü»óÅÂ^¹ÙÄÚµåÃâ·ÂÀϽÃ^äÃëÀϽÃ^°¡Á¢¼öÀϽÃ^Á¢¼öÀϽÃ^Ãë¼Ò»çÀ¯^Ãë¼ÒÀÚ^°Ëü»óÅÂ" colsep="^" colwidth="21, 68, 95, 85, 90, 100, 130, 80, 80, 140, 80, 80, 100, 80, 60, 140, 130, 100, 120, 100, 100, 0" dataheight="25" defaultrows="0" ellipsis="true" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25px" rowsep="|" tooltip="true" style="left:5px; top:95px; width:1185px; height:598px; text-align:center; "> <col checkvalue="Y,N" ref="chk" type="checkbox"/> <col ref="pid" style="text-align:left; "/> <col ref="patnm" style="text-align:center; "/> <col ref="orddeptnm" style="text-align:left; "/> <col ref="wardroom" style="text-align:left; "/> <col disabled="true" ref="tsectcd" type="combo" style="text-align:left; "> <choices> <itemset nodeset="/root/init/LB0106"> <label ref="nm"/> <value ref="cd"/> </itemset> </choices> </col> <col ref="workno" style="text-align:left; "/> <col ref="bcno" type="input" style="text-align:left; "/> <col ref="testcd" visibility="hidden" style="text-align:left; "/> <col ref="tclsnm" visibility="hidden" style="text-align:left; "/> <col ref="spcnm" style="text-align:left; "/> <col ref="reptrslt" visibility="hidden"/> <col ref="spcltestseq"/> <col ref="prcpdd" format="yyyy-mm-dd" style="text-align:left; "/> <col disabled="true" ref="spcstat" type="combo"> <choices> <item> <label>°ËüÃë¼Ò</label> <value>0</value> </item> <item> <label>¹ÙÄÚµåÃâ·Â</label> <value>1</value> </item> <item> <label>äÇ÷</label> <value>2</value> </item> <item> <label>°¡Á¢¼ö</label> <value>3</value> </item> <item> <label>Á¢¼ö</label> <value>4-</value> </item> <item> <label>°á°úÀúÀå</label> <value>41</value> </item> <item> <label>Áß°£º¸°í</label> <value>42</value> </item> <item> <label>°Ë»çÁß</label> <value>43</value> </item> <item> <label>ÃÖÁ¾º¸°í</label> <value>44</value> </item> <item> <label>¼öÁ¤º¸°í</label> <value>45</value> </item> </choices> </col> <col ref="barcdprntdt" style="text-align:left; "/> <col ref="bcolldt" style="text-align:left; "/> <col ref="spcarvdt" style="text-align:left; "/> <col ref="spcacptdt" style="text-align:left; "/> <col ref="cnclcnts"/> <col ref="spccnclnm"/> <col disabled="true" ref="spcstat" type="combo" style="text-align:left; "> <choices> <item> <label>°ËüÃë¼Ò</label> <value>0</value> </item> <item> <label>¹ÙÄÚµåÃâ·Â</label> <value>1</value> </item> <item> <label>äÇ÷</label> <value>2</value> </item> <item> <label>°¡Á¢¼ö</label> <value>3</value> </item> <item> <label>Á¢¼ö</label> <value>4</value> </item> </choices> </col> <script type="javascript" ev:event="onaftersort"> <![CDATA[ grd_spcreflist.gridToInstance(); ]]> </script> </datagrid> <group id="group_page" visibility="hidden" style="left:1040px; top:693px; width:145px; height:22px; "> <output id="opt_first" ref="/root/send/page" style="left:45px; top:1px; width:25px; height:19px; "> <![CDATA[>]]> </output> <output id="opt_last" ref="/root/main/page/lastpage" style="left:82px; top:1px; width:25px; height:19px; "/> <caption id="cap_aaa" style="left:72px; top:2px; width:15px; height:15px; ">/</caption> <button id="btn_pp" class="icon_pre_month" style="left:28px; top:2px; width:16px; height:16px; "> <caption/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetPage("2"); ]]> </script> </button> <button id="btn_pf" class="icon_pre_year" style="left:11px; top:2px; width:16px; height:16px; "> <caption/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetPage("1"); ]]> </script> </button> <button id="btn_np" class="icon_next_month" style="left:108px; top:2px; width:16px; height:16px; "> <caption/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetPage("3"); ]]> </script> </button> <button id="ntn_nl" class="icon_next_year" style="left:125px; top:2px; width:16px; height:16px; "> <caption/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetPage("4"); ]]> </script> </button> </group> <button id="btn_excel" class="btn2_letter4" style="left:1126px; top:74px; width:64px; height:19px; "> <caption>¿¢¼¿ÀúÀå</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ var fileName = window.fileDialog("save", ",", false, "excel", "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls"); if (fileName != ""){ grd_spcreflist.saveExcel(fileName); } ]]> </script> </button> </case> </switch> <button id="btn_swacpt" class="btn_sw" group="tab" selected="true" style="left:0px; top:5px; width:70px; height:22px; "> <caption>°ËüÁ¢¼ö</caption> <!-- °ËüÁ¢¼ö È­¸é --> <toggle case="case1" ev:event="DOMActivate"/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fbuttonvisible("A"); ]]> </script> </button> <button id="btn_swref" class="btn_sw" group="tab" style="left:70px; top:5px; width:70px; height:22px; "> <caption>°ËüÁ¶È¸</caption> <toggle case="case2" ev:event="DOMActivate"/> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fbuttonvisible("B"); ]]> </script> </button> <select id="checkbox4" ref="/root/hidden/toppatinfo" overflow="visible" appearance="full" style="left:1088px; top:7px; width:105px; height:20px; border-style:none; "> <choices> <item> <label>ȯÀÚÁ¤º¸¶ç¿ì±â</label> <value>1</value> </item> </choices> </select> <object id="socket" clsid="{81e9de7e-90be-4958-bbda-ac731c05aba8}" visibility="hidden" style="left:320px; top:5px; width:35px; height:30px; "> <!-- ¼ÒÄÏ ¹ÞÀº ¸Þ½ÃÁö À̺¥Æ® --> <script type="javascript" ev:event="OnReceive(nDataLength, szID)"> <![CDATA[ ]]> </script> <!-- ¼ÒÄÏ ¿¡·¯ À̺¥Æ® --> <script type="javascript" ev:event="OnError(lError, szMsg)"> <![CDATA[ alert("Error code = " + lError+"\nError Message : "+szMsg); socket.close(); // ¼ÒÄÏ ´Ý±â //isConnected = false; // Á¢¼Ó ¿©ºÎ false ]]> </script> <!-- ¼ÒÄÏ ¿¬°á À̺¥Æ® --> <script type="javascript" ev:event="OnConnect(szID)"> <![CDATA[ fExeSlidIssA(); ]]> </script> <!-- ¼ÒÄÏ close À̺¥Æ® <script ev:event="OnClose(szID)" type="javascript"> <![CDATA[ isConnected = false; // Á¢¼Ó ¿©ºÎ false ]]> </script> --> </object> <object id="socket2" clsid="{81e9de7e-90be-4958-bbda-ac731c05aba8}" visibility="hidden" style="left:355px; top:5px; width:35px; height:30px; "> <!-- ¼ÒÄÏ ¹ÞÀº ¸Þ½ÃÁö À̺¥Æ® --> <script type="javascript" ev:event="OnReceive(nDataLength, szID)"> <![CDATA[ ]]> </script> <!-- ¼ÒÄÏ ¿¡·¯ À̺¥Æ® --> <script type="javascript" ev:event="OnError(lError, szMsg)"> <![CDATA[ alert("Error code = " + lError+"\nError Message : "+szMsg); socket.close(); // ¼ÒÄÏ ´Ý±â //isConnected = false; // Á¢¼Ó ¿©ºÎ false ]]> </script> <!-- ¼ÒÄÏ ¿¬°á À̺¥Æ® --> <script type="javascript" ev:event="OnConnect(szID)"> <![CDATA[ fExeSlidIssB(); ]]> </script> <!-- ¼ÒÄÏ close À̺¥Æ® <script ev:event="OnClose(szID)" type="javascript"> <![CDATA[ isConnected = false; // Á¢¼Ó ¿©ºÎ false ]]> </script> --> </object> <select id="checkbox5" ref="/root/hidden/microorder" overflow="visible" appearance="full" style="left:990px; top:7px; width:95px; height:20px; border-style:none; "> <choices> <item> <label>¹Ì»ý¹°Ã³¹æÀü</label> <value>1</value> </item> </choices> </select> <select id="checkbox7" ref="/root/hidden/remicroorder" overflow="visible" appearance="full" style="left:955px; top:7px; width:35px; height:20px; border-style:none; "> <choices> <item> <label>Àç</label> <value>1</value> </item> </choices> </select> </group> <group id="group4" scroll="auto" style="left:0px; top:13px; width:1194px; height:27px; "> <line id="line17" class="line_6" style="x1:0px; y1:25px; x2:1194px; y2:25px; "/> <group id="group7" style="left:827px; top:0px; width:367px; height:25px; "> <button id="btn_init" class="btn4_letter3" style="left:298px; top:3px; width:68px; height:22px; "> <caption>ÃʱâÈ­</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ model.removeNodeset("/root/main/spclistref"); grd_spcreflist.rebuild(); ]]> </script> </button> <button id="btn_acptcancel" class="btn4_letter4" navindex="14" style="left:3px; top:3px; width:80px; height:22px; "> <caption>Á¢¼öÃë¼Ò</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ //äÇ÷Á¢¼öÃë¼Òµî·Ï fSetAcptCncl(); ]]> </script> </button> <button id="btn_spclist" class="btn4_letter6" navindex="15" style="left:85px; top:3px; width:104px; height:22px; "> <caption>°Ëü¸ñ·ÏÃâ·Â</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fExePrint(); ]]> </script> </button> <button id="btn_rebarcd" class="btn4_letter6" navindex="16" style="left:192px; top:3px; width:104px; height:22px; "> <caption>¹ÙÄÚµåÀçÃâ·Â</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fExeBarcdRePrnt(); ]]> </script> </button> </group> <group id="group6" style="left:1039px; top:0px; width:155px; height:25px; "> <button id="btn_batacpt" class="btn4_letter4" navindex="6" visibility="hidden" style="left:3px; top:3px; width:80px; height:22px; "> <caption>ÀϰýÁ¢¼ö</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetBatAcpt(); ]]> </script> </button> <button id="btn_reset" class="btn4_letter3" navindex="5" style="left:86px; top:3px; width:68px; height:22px; "> <caption>ÃʱâÈ­</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetInit(); ]]> </script> </button> </group> <button id="btn_prnt" class="btn3_letter5" navindex="18" style="left:0px; top:3px; width:92px; height:22px; "> <caption>ÇÁ¸°Åͼ³Á¤</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetPrint(); ]]> </script> </button> <button id="btn_badspc" class="btn3_letter7" navindex="17" style="left:93px; top:3px; width:116px; height:22px; "> <caption>ºÎÀûÇÕ°Ëüµî·Ï</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ fSetBadSpc(); ]]> </script> </button> <button id="btn_aprv" class="btn3_letter6" style="left:210px; top:3px; width:104px; height:22px; background-image:../../../com/commonweb/images/btn3_letter4.gif; "> <caption>À¯ÀüÀÚµ¿ÀǼ­</caption> <script type="javascript" ev:event="DOMActivate"> <![CDATA[ //model.makeValue("/root/init/popup/ioflag", "I"); //open("SPLLJ90400","","","","","/root/init/popup/ioflag","/root/send/ioflag"); //model.removenode("/root/init/ioflag"); open("SPLLJ90400"); ]]> </script> </button> </group> </xhtml:body> </xhtml:html>