/** * ÆÄ ÀÏ ¸í : SMADC02100.js * ¼³ ¸í : º¹¾àÁöµµÈ¯ÀÚÁ¶È¸ Javascriot * ¼³ °è ÀÚ : °øµÎ°æ * ÀÛ ¼º ÀÚ : °øµÎ°æ * ¼öÁ¤ÀÌ·Â : 2008.01.08 / ÃÖÃÊÀÛ¼º / °øµÎ°æ */ /** * ÃʱâÈ­ */ var gTimer; var chk_count=0; var chk_cnt = 1; function fInit() { model.setValue("/root/temp/srchinfo/prcpddstart",getCurrentDate()); model.setValue("/root/temp/srchinfo/prcpddend",getCurrentDate()); var dutplceinstcd = getUserInfo("dutplceinstcd"); if(dutplceinstcd == ""){ dutplceinstcd = "012"; } model.setValue("/root/send/deptinfo/deptflag", "D"); submit("TRADC02103"); astfAddCombo("/root/init/orddept", "dept", "deptcd,deptnm", ","); model.setValue("/root/send/deptinfo/deptflag", "W"); submit("TRADC02102"); astfAddCombo("/root/init/deptlist", "ward", "deptcd,deptnm", "T,Àüü"); submit("TRADB00109"); // 2011.01.14 pymi º¹¾àºÐ·ùÁ¶È¸ //±¸ºÐ ÃʱâÈ­ model.setValue("/root/temp/srchinfo/srchflag","2"); fChkSrchflag(); model.setValue("/root/temp/srchinfo/prcpclscd","A2|A4|A6"); //2008-12-11 ¿Ü¿ëÁ¦ Æ÷ÇÔ model.refresh(); } /** * ȯÀÚ¸®½ºÆ® Á¶È¸ */ function fSrchPatList() { /* Çʼö ÀԷ»çÇ× Ã¼Å© */ if(model.getValue("/root/temp/srchinfo/srchflag") == "" ){ messageBox("±¸ºÐÀ» ¼±ÅÃ","I008"); return; } // º´µ¿ Á¶È¸Á¶°Ç chk_ward.visible = false; //// 2016³â 4¿ù20ÀÏ ±èÄ¡±¹ // model.setValue("/root/temp/srchinfo/outfirst", ""); if (model.getValue ("/root/temp/srchinfo/outfirst") == "Y" ) { var selok = "N"; var selstr = model.getValue ("/root/temp/srchinfo/srchflag") ; var strno = selstr.length ; for ( var nn = 0; nn < strno; nn++ ) { var nstr = selstr.substr(nn, 1); if ( nstr == "3" ) { selok = "Y"; } } if ( selok == "Y") { model.setValue("/root/temp/srchinfo/outfirst", "Y"); } } model.copyNode("/root/send/srchinfo","/root/temp/srchinfo"); model.removeNodeset("/root/main/patinfo/patlist"); model.refresh(); submit("TRADC02101"); //ÇØ´çrow¿¡ »ö±ò ó¸® grd_patlist.rebuildStyle(); setRowStyle("grd_patlist" , "6" , "Y" , "exptypeyn", "equal" ); //2008-11-25 º¹¾à¼³¸í¼­ Ãâ·Â¿©ºÎ »ö±òÇ¥½Ã for(var i = grd_patlist.fixedRows; i < grd_patlist.rows; i++){ if (model.getValue ("/root/main/patinfo/patlist["+i+"]/prntdt") != '' ) { // 20100309_laboru_µ¿ÀÏÇÑ È¯ÀÚÀÇ °æ¿ì Ãâ·Â»óÅ »ö ÀÔÈú¶§ ´ÙÈ¿´É Á¦¿Ü if(model.getValue("/root/main/patinfo/patlist["+i+"]/exptypeyn") != "Y") { grd_patlist.rowstyle(i, "data", "background-color") = "#7BE6B7" ; } } } if ( model.getValue("/root/temp/srchinfo/prcpclscd").indexOf("D") >=0 ){ grd_patlist.colHidden( grd_patlist.colRef("prtlnm") ) = false; grd_patlist.colHidden( grd_patlist.colRef("anticncrdayno") ) = false; } else { grd_patlist.colHidden( grd_patlist.colRef("prtlnm") ) = true; grd_patlist.colHidden( grd_patlist.colRef("anticncrdayno") ) = true; } } /** * º¹¾à¼³¸í¼­ÀϰýÃâ·Â */ function fGetTmedlist() { var strBase64 = ""; if(grd_patlist.rows > 1){ var initCnt = grd_patlist.fixedRows; // ±×¸®µå»ó ù Çà ÃʱⰪ var success = ""; // submit ¼º°ø¿©ºÎ var prePid; // ÀÌÀü ÇàÀÇ pid var curPid; // ÇöÀç ÇàÀÇ pid var sCurOrddd; // ÇöÀç ÇàÀÇ Orddd var sPreOrddd; // ÀÌÀü ÇàÀÇ Orddd var sCurOrdDeptcd; // ÇöÀç ÇàÀÇ OrdDeptcd var sPreOrdDeptcd; // ÀÌÀü ÇàÀÇ OrdDeptcd var sCurCretno; // ÇöÀç ÇàÀÇ Cretno var sPreCretno; // ÀÌÀü ÇàÀÇ Cretno var AutNuFlag ; for(var i = grd_patlist.fixedRows; i < grd_patlist.rows; i++){ prePid = ""; curPid = ""; sCurOrddd = ""; sPreOrddd = ""; sCurOrdDeptcd = ""; sPreOrdDeptcd = ""; sCurCretno = ""; sPreCretno = ""; // 1. ÀϰýÃâ·Â °¡´É Ç׸ñ¸¸ ÁøÇà if(model.getValue("/root/main/patinfo/patlist["+i+"]/exptypeyn") == "N"){ if(initCnt != i){ // ùÇàÀº ºñ±³´ë»ó¿¡¼­ Á¦¿Ü prePid = model.getValue("/root/main/patinfo/patlist["+(i-1)+"]/pid"); sPreOrddd = model.getValue("/root/main/patinfo/patlist["+(i-1)+"]/orddd"); sPreOrdDeptcd = model.getValue("/root/main/patinfo/patlist["+(i-1)+"]/orddeptcd"); sPreCretno = model.getValue("/root/main/patinfo/patlist["+(i-1)+"]/cretno"); }else{ prePid = "0"; sPreOrddd = "0"; sPreOrdDeptcd = "0"; sPreCretno = "0"; } curPid = model.getValue("/root/main/patinfo/patlist["+i+"]/pid"); sCurOrddd = model.getValue("/root/main/patinfo/patlist["+i+"]/orddd"); sCurOrdDeptcd = model.getValue("/root/main/patinfo/patlist["+i+"]/orddeptcd"); sCurCretno = model.getValue("/root/main/patinfo/patlist["+i+"]/cretno"); model.makeValue("/root/main/patinfo/patlist["+i+"]/difflagcd", model.getValue("/root/init/difflagcd")); //º¹¾à¼³¸í¼­ Ãâ·ÂÁ¶°Ç[º´¿øÀÚ·á:1 , DIFÇѱÛ:2, DIF¿µ¹®:3] model.makeValue("/root/main/patinfo/patlist["+i+"]/pimagepath", getDomain()+"/dif/images/", true); //DIF À̹ÌÁö °æ·Î model.copyNode("/root/send/tmedinfo/tmedlisth","/root/main/patinfo/patlist["+i+"]"); // º¹¾à¼³¸í¼­ Á¶È¸Á¶°Ç ¼³Á¤ // 2. º¹¾à¼³¸í¼­ Á¶È¸ submit("TRADC02201",false); //TRADC02105 if(submit("TRADC02105")){ for (var iNo=1; iNo <= getNodesetCount("/root/main/tmedinfo/tmedlist"); iNo++) { //DIFÀÇ jpg À̹ÌÁö¸¦ base64·Î ÀÎÄÚµù if(model.getValue("/root/init/difflagcd") != "1") { Base64_Preview1.SetViewMode(3); Base64_Preview1.LoadImage(model.getValue("/root/main/tmedinfo/tmedlist["+ iNo +"]/pimagepath")); strBase64 = Base64_Preview1.SaveImageBase64(); if(strBase64 != ""){ model.setValue("/root/main/tmedinfo/tmedlist["+ iNo +"]/medpic", strBase64); } Base64_Preview1.Clear(); strBase64 = ""; } } //20110929_laboru_Àüü Ãâ·Â½Ã °³ÀÎ Ãâ·Â form °ú µ¿ÀÏÇϵµ·Ï ¸ÂÃã model.makeNode("/root/main/tmedinfo/patinfo"); model.copyNode("/root/main/tmedinfo/patinfo", "/root/main/patinfo/patlist["+i+"]"); // 3.º¹¾à¼³¸í¼­ Ãâ·Â if((prePid != curPid) || (sPreOrddd != sCurOrddd) || (sPreOrdDeptcd != sCurOrdDeptcd) || (sPreCretno != sCurCretno)){ // ÀÌÀü µî·Ï¹øÈ£¿Í ´Ù¸¦ ¶§¸¸ Ãâ·Â //exeReportPreview("RPADC02102", "XMLSTR", "", "", "false","","","","","false"); //2008-09-20 ¹Ì¸®º¸±â È­¸é »©±â /* if(model.getValue("/root/main/patinfo/patlist["+i+"]/roomcd") != "-"){ exeReportPreview("RPADC02102", "XMLSTR", "/root/main/tmedinfo/tmedlist", "","true", "", "", "", "", "","","grp_report"); }else{ exeReportPreview("RPADC02103", "XMLSTR", "/root/main/tmedinfo/tmedlist", "","true", "", "", "", "", "","","grp_report"); }*/ AutNuFlag = model.getValue("/root/temp/srchinfo/autoprntnurseflag"); if (AutNuFlag != "Y") { //20110929_laboru_Àüü Ãâ·Â½Ã °³ÀÎ Ãâ·Â form °ú µ¿ÀÏÇϵµ·Ï ¸ÂÃã if(model.getValue("/root/main/patinfo/patlist/prcpgenrflag") == "O" ) { exeReportPreview("RPADC02203", "XMLSTR", "", "", "true","","","","","true"); // ¿Ü·¡ } else { exeReportPreview("RPADC02201", "XMLSTR", "", "", "true","","","","","true"); } }else{ //2014³â 12¿ù 1ÀÏ º¹¾à»ó´Ü Ãâ·Â¹° °£È£ Ãâ·Â ±èÄ¡±¹ if (model.getValue("/root/main/patinfo/patinfo/prcpgenrflag") == "O"){ exeReportPreview("RPADC02303", "XMLSTR", "", "", "true","","","","","true"); // ¿Ü·¡ }else{ // ÀÔ¿ø exeReportPreview("RPADC02301", "XMLSTR", "", "", "true","","","","","true"); } } } model.copyNode("/root/send/tmedinfo/tmedlistd","/root/main/tmedinfo"); for(var j = 1; j <= getNodesetCount("/root/send/tmedinfo/tmedlistd/tmedlist"); j++){ model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/orddeptcd",model.getValue("/root/send/tmedinfo/tmedlisth/orddeptcd")); //°úÄÚµå model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/orddrid",model.getValue("/root/send/tmedinfo/tmedlisth/orddrid")); //ÀÇ»çÄÚµå model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/cretno",model.getValue("/root/send/tmedinfo/tmedlisth/cretno")); //»ý¼º¹øÈ£ model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/drugno",model.getValue("/root/send/tmedinfo/tmedlisth/drugno")); //»ý¼º¹øÈ£ } submit("TXADC02101"); //°³º°»ó¼¼³»¿ªÃâ·Á°ú°°ÀÌ »ç¿ëÇÔ model.setValue( "/root/main/patinfo/patlist["+i+"]/prntdt", getCurrentDate() + getCurrentTime().substr(0,4) ); grd_patlist.rowstyle(i, "data", "background-color") = "#7BE6B7" ; // »ö±òÇ¥½Ã } } } } } /** * 20100223_laboru_ÀÚµ¿Ãâ·Â üũ½Ã */ function fChkAutoDescPrnt() { var autoflag = model.getValue("/root/temp/srchinfo/autoprntflag"); if (autoflag == "Y"){ if (gTimer == null) { group4.visible = true; //model.setValue("/root/hidden/prcpsrch/drugno", ""); gTimer = window.setInterval("fDescPrint()",13000); } } else { if (gTimer != null) { window.clearinterval(gTimer); gTimer = null; group4.visible = false; } } model.refresh(); } /** * 20100223_laboru_º¹¾à¼³¸í¼­ ÀÚµ¿Ãâ·Â */ function fDescPrint() { var strBase64 = ""; //// 2016³â 4¿ù20ÀÏ ±èÄ¡±¹ if (model.getValue ("/root/temp/srchinfo/outfirst") == "Y" ) { var selok = "N"; var selstr = model.getValue ("/root/temp/srchinfo/srchflag") ; var strno = selstr.length ; for ( var nn = 0; nn < strno; nn++ ) { var nstr = selstr.substr(nn, 1); if ( nstr == "3" ) { selok = "Y"; } } if ( selok == "Y") { model.setValue("/root/temp/srchinfo/outfirst", "Y"); } } //// // ¹ÌÃâ·Â »óŸ¸ Á¶È¸ model.setValue("/root/temp/srchinfo/prtflag", "2"); //alert("Call"); fSrchPatList(); chk_count++; if ( ( chk_count % 4 )=="0" ){ caption16.text="ÀÚµ¿ Ãâ·ÂÁß[£¯]"; } if ( ( chk_count % 4 )=="1" ){ caption16.text="ÀÚµ¿ Ãâ·ÂÁß[¡ª]"; } if ( ( chk_count % 4 )=="2" ){ caption16.text="ÀÚµ¿ Ãâ·ÂÁß[¡¬]"; } if ( ( chk_count % 4 )=="3" ){ caption16.text="ÀÚµ¿ Ãâ·ÂÁß[£ü]"; } caption16.refresh(); if(grd_patlist.rows > 1){ var initCnt = grd_patlist.fixedRows; // ±×¸®µå»ó ù Çà ÃʱⰪ var success = ""; // submit ¼º°ø¿©ºÎ var prePid; // ÀÌÀü ÇàÀÇ pid var curPid; // ÇöÀç ÇàÀÇ pid var sCurOrddd; // ÇöÀç ÇàÀÇ Orddd var sPreOrddd; // ÀÌÀü ÇàÀÇ Orddd var sCurOrdDeptcd; // ÇöÀç ÇàÀÇ OrdDeptcd var sPreOrdDeptcd; // ÀÌÀü ÇàÀÇ OrdDeptcd var sCurCretno; // ÇöÀç ÇàÀÇ Cretno var sPreCretno; // ÀÌÀü ÇàÀÇ Cretno chk_cnt = 1; // for(var chk_cnt = grd_patlist.fixedRows; chk_cnt < grd_patlist.rows; chk_cnt++){ prePid = ""; curPid = ""; sCurOrddd = ""; sPreOrddd = ""; sCurOrdDeptcd = ""; sPreOrdDeptcd = ""; sCurCretno = ""; sPreCretno = ""; // 1. ÀϰýÃâ·Â °¡´É Ç׸ñ¸¸ ÁøÇà if(model.getValue("/root/main/patinfo/patlist["+chk_cnt+"]/exptypeyn") == "N"){ if(initCnt != chk_cnt){ // ùÇàÀº ºñ±³´ë»ó¿¡¼­ Á¦¿Ü prePid = model.getValue("/root/main/patinfo/patlist["+(chk_cnt-1)+"]/pid"); sPreOrddd = model.getValue("/root/main/patinfo/patlist["+(chk_cnt-1)+"]/orddd"); sPreOrdDeptcd = model.getValue("/root/main/patinfo/patlist["+(chk_cnt-1)+"]/orddeptcd"); sPreCretno = model.getValue("/root/main/patinfo/patlist["+(chk_cnt-1)+"]/cretno"); }else{ prePid = "0"; sPreOrddd = "0"; sPreOrdDeptcd = "0"; sPreCretno = "0"; } curPid = model.getValue("/root/main/patinfo/patlist["+chk_cnt+"]/pid"); sCurOrddd = model.getValue("/root/main/patinfo/patlist["+chk_cnt+"]/orddd"); sCurOrdDeptcd = model.getValue("/root/main/patinfo/patlist["+chk_cnt+"]/orddeptcd"); sCurCretno = model.getValue("/root/main/patinfo/patlist["+chk_cnt+"]/cretno"); model.makeValue("/root/main/patinfo/patlist["+chk_cnt+"]/difflagcd", model.getValue("/root/init/difflagcd")); //º¹¾à¼³¸í¼­ Ãâ·ÂÁ¶°Ç[º´¿øÀÚ·á:1 , DIFÇѱÛ:2, DIF¿µ¹®:3] model.makeValue("/root/main/patinfo/patlist["+chk_cnt+"]/pimagepath", getDomain()+"/dif/images/", true); //DIF À̹ÌÁö °æ·Î model.copyNode("/root/send/tmedinfo/tmedlisth","/root/main/patinfo/patlist["+chk_cnt+"]"); // º¹¾à¼³¸í¼­ Á¶È¸Á¶°Ç ¼³Á¤ model.makeValue("/root/send/tmedinfo/tmedlisth/autoprntflag","Y"); // ÀÚµ¿Ãâ·Â flag // 2. º¹¾à¼³¸í¼­ Á¶È¸ if(submit("TRADC02105")){ // alert("SMADC02100.js row:295 TRADC02105CAll "); for (var iNo=1; iNo <= getNodesetCount("/root/main/tmedinfo/tmedlist"); iNo++) { //DIFÀÇ jpg À̹ÌÁö¸¦ base64·Î ÀÎÄÚµù if(model.getValue("/root/init/difflagcd") != "1") { Base64_Preview1.SetViewMode(3); Base64_Preview1.LoadImage(model.getValue("/root/main/tmedinfo/tmedlist["+ iNo +"]/pimagepath")); strBase64 = Base64_Preview1.SaveImageBase64(); if(strBase64 != ""){ model.setValue("/root/main/tmedinfo/tmedlist["+ iNo +"]/medpic", strBase64); } Base64_Preview1.Clear(); strBase64 = ""; } } //20110929_laboru_Àüü Ãâ·Â½Ã °³ÀÎ Ãâ·Â form °ú µ¿ÀÏÇϵµ·Ï ¸ÂÃã model.makeNode("/root/main/tmedinfo/patinfo"); model.copyNode("/root/main/tmedinfo/patinfo", "/root/main/patinfo/patlist"); // 3.º¹¾à¼³¸í¼­ Ãâ·Â if((prePid != curPid) || (sPreOrddd != sCurOrddd) || (sPreOrdDeptcd != sCurOrdDeptcd) || (sPreCretno != sCurCretno)){ // ÀÌÀü µî·Ï¹øÈ£¿Í ´Ù¸¦ ¶§¸¸ Ãâ·Â //exeReportPreview("RPADC02102", "XMLSTR", "", "", "false","","","","","false"); //2008-09-20 ¹Ì¸®º¸±â È­¸é »©±â /* if(model.getValue("/root/main/patinfo/patlist["+chk_cnt+"]/roomcd") != "-"){ exeReportPreview("RPADC02102", "XMLSTR", "/root/main/tmedinfo/tmedlist", "","true", "", "", "", "", "","","grp_report"); }else{ exeReportPreview("RPADC02103", "XMLSTR", "/root/main/tmedinfo/tmedlist", "","true", "", "", "", "", "","","grp_report"); }*/ //20110929_laboru_Àüü Ãâ·Â½Ã °³ÀÎ Ãâ·Â form °ú µ¿ÀÏÇϵµ·Ï ¸ÂÃã // if(model.getValue("/root/main/patinfo/patlist/prcpgenrflag") == "O" ) { // exeReportPreview("RPADC02203", "XMLSTR", "", "", "true","","","","","true"); // ¿Ü·¡ // } else { // exeReportPreview("RPADC02201", "XMLSTR", "", "", "true","","","","","true"); // } ///////////////////////2014³â 12¿ù4ÀÏ ±èÄ¡±¹ AutNuFlag = model.getValue("/root/temp/srchinfo/autoprntnurseflag"); if (AutNuFlag != "Y") { //20110929_laboru_Àüü Ãâ·Â½Ã °³ÀÎ Ãâ·Â form °ú µ¿ÀÏÇϵµ·Ï ¸ÂÃã if(model.getValue("/root/main/patinfo/patlist/prcpgenrflag") == "O" ) { exeReportPreview("RPADC02203", "XMLSTR", "", "", "true","","","","","true"); // ¿Ü·¡ } else { exeReportPreview("RPADC02201", "XMLSTR", "", "", "true","","","","","true"); } }else{ //2014³â 12¿ù 1ÀÏ º¹¾à»ó´Ü Ãâ·Â¹° °£È£ Ãâ·Â ±èÄ¡±¹ if (model.getValue("/root/main/patinfo/patinfo/prcpgenrflag") == "O"){ exeReportPreview("RPADC02303", "XMLSTR", "", "", "true","","","","","true"); // ¿Ü·¡ }else{ // ÀÔ¿ø exeReportPreview("RPADC02301", "XMLSTR", "", "", "true","","","","","true"); } } ////////////////////////// } model.copyNode("/root/send/tmedinfo/tmedlistd","/root/main/tmedinfo"); j=1; for(var j = 1; j <= getNodesetCount("/root/send/tmedinfo/tmedlistd/tmedlist"); j++){ model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/orddeptcd",model.getValue("/root/send/tmedinfo/tmedlisth/orddeptcd")); //°úÄÚµå model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/orddrid",model.getValue("/root/send/tmedinfo/tmedlisth/orddrid")); //ÀÇ»çÄÚµå model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/cretno",model.getValue("/root/send/tmedinfo/tmedlisth/cretno")); //»ý¼º¹øÈ£ model.makeValue("/root/send/tmedinfo/tmedlistd/tmedlist[" + j + "]/drugno",model.getValue("/root/send/tmedinfo/tmedlisth/drugno")); //»ý¼º¹øÈ£ } submit("TXADC02101"); //°³º°»ó¼¼³»¿ªÃâ·Á°ú°°ÀÌ »ç¿ëÇÔ model.setValue( "/root/main/patinfo/patlist["+chk_cnt+"]/prntdt", getCurrentDate() + getCurrentTime().substr(0,4) ); grd_patlist.rowstyle(chk_cnt, "data", "background-color") = "#7BE6B7" ; // »ö±òÇ¥½Ã } } } //} } /** * Àç¿ø/Åð¿ø/¿Ü·¡ ±¸ºÐ üũ½Ã */ function fChkSrchflag() { var gubuncode = model.getValue("/root/temp/srchinfo/srchflag"); var temp = gubuncode.split("|"); if(temp.length == 3){ model.setValue("/root/temp/srchinfo/srchflagall", "Y"); if(chk_hosinhosoutflag.disabled){ chk_hosinhosoutflag.disabled = false; chk_hosinhosoutflagall.disabled = false; model.setValue("/root/temp/srchinfo/hosinhosoutflag", "I|O"); model.setValue("/root/temp/srchinfo/hosinhosoutflagall", "Y"); } if(rdo_newdrugflag.disabled){ rdo_newdrugflag.disabled = false; model.setValue("/root/temp/srchinfo/newdrugflag", "1"); } } else { model.setValue("/root/temp/srchinfo/srchflagall", ""); //¿Ü·¡ ¼±Åýà ¿ø³»/¿ø¿Ü ÄÁÆ®·Ñ Ȱ¼ºÈ­ if(isSearchString(model.getValue("/root/temp/srchinfo/srchflag"),"3")){ chk_hosinhosoutflag.disabled = false; chk_hosinhosoutflagall.disabled = false; //////2016³â 4¿ù18ÀÏ ±èÄ¡±¹ rdo_outfirst.disabled = false; model.setValue("/root/temp/srchinfo/outfirst", ""); model.setValue("/root/temp/srchinfo/hosinhosoutflag", "I|O"); model.setValue("/root/temp/srchinfo/hosinhosoutflagall", "Y"); } else { chk_hosinhosoutflag.disabled = true; chk_hosinhosoutflagall.disabled = true; //////2016³â 4¿ù18ÀÏ ±èÄ¡±¹ rdo_outfirst.disabled = true; model.setValue("/root/temp/srchinfo/outfirst", ""); model.setValue("/root/temp/srchinfo/hosinhosoutflag", ""); model.setValue("/root/temp/srchinfo/hosinhosoutflagall", ""); } //¿Ü·¡/Àç¿ø ¼±Åýà »õó¹æ ÄÁÆ®·Ñ Ȱ¼ºÈ­ if(isSearchString(model.getValue("/root/temp/srchinfo/srchflag"),"3") || isSearchString(model.getValue("/root/temp/srchinfo/srchflag"),"1")){ if(rdo_newdrugflag.disabled){ rdo_newdrugflag.disabled = false; model.setValue("/root/temp/srchinfo/newdrugflag", "1"); } }else{ rdo_newdrugflag.disabled = true; model.setValue("/root/temp/srchinfo/newdrugflag", ""); } } model.refresh(); } /** * Àç¿ø/Åð¿ø/¿Ü·¡ Àüü ±¸ºÐ üũ½Ã */ function fChkSrchflagAll() { var allflag = model.getValue("/root/temp/srchinfo/srchflagall"); model.setValue("/root/temp/srchinfo/srchflag",""); if(allflag == "Y"){ model.setValue("/root/temp/srchinfo/srchflag","1|2|3"); }else{ model.setValue("/root/temp/srchinfo/srchflag",""); } fChkSrchflag(); } /** * ¿ø³»/¿ø¿Ü ±¸ºÐ üũ½Ã */ function fChkHosinhosoutflag() { var allflag = model.getValue("/root/temp/srchinfo/hosinhosoutflag"); if(allflag.length == 3){ model.setValue("/root/temp/srchinfo/hosinhosoutflagall","Y"); }else{ model.setValue("/root/temp/srchinfo/hosinhosoutflagall",""); } model.refresh(); } /** * ¿ø³»/¿ø¿Ü Àüü ±¸ºÐ üũ½Ã */ function fChkHosinhosoutflagAll() { var allflag = model.getValue("/root/temp/srchinfo/hosinhosoutflagall"); model.setValue("/root/temp/srchinfo/hosinhosoutflag",""); if(allflag == "Y"){ model.setValue("/root/temp/srchinfo/hosinhosoutflag","I|O"); }else{ model.setValue("/root/temp/srchinfo/hosinhosoutflag",""); } model.refresh(); } /** * Ãâ·Â°Ç¼ö Á¶È¸ */ function fPrntCnt(){ var prntcnt =0; for (var i = 1 ; i < grd_patlist.rows; i++ ) { if (model.getValue( "/root/main/patinfo/patlist[" + i + "]/prntdt") != '' ) { prntcnt += 1; } } txtCnt.attribute("text") = "Total : " + ( grd_patlist.rows - 1 ) + " Ãâ·Â : " + prntcnt ; }