/* (SMMNR04600_¼öÇ÷ÇöȲÁ¶È¸.xrw - JScript ) - Version : 1) : Ver.1.00.01 */ /** * @group : * @ver : 2007.06.18 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : ¼öÇ÷ÇöȲÁ¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fGetTnsPresCondRef(){ if(rdo_wardpatientflag.value == "patient") { if (ipt_pid.value == ""){ messageBox("µî·Ï¹øÈ£¸¦ ","C001"); model.setfocus("ipt_pid"); return; } } else if(rdo_wardpatientflag.value == "dept") { if (rdo_recdeptflag.value == "" || cmb_recdeptcd.value == ""){ messageBox("±â·ÏºÎ¼­ ±¸ºÐ ¹× ºÎ¼­¸íÀº ","I003"); model.setfocus("cmb_recdeptcd"); return; } } model.removenode("/root/send"); model.makeValue("/root/send/prcpddfrom", ipt_prcpddfrom.value); model.makeValue("/root/send/prcpddto", ipt_prcdddto.value); model.makeValue("/root/send/wardcd", cmb_wardcd.value); model.makeValue("/root/send/roomcd", cmb_roomcd.value); model.makeValue("/root/send/hngnm", cmb_pid.value); model.makeValue("/root/send/pid", ipt_pid.value); model.makeValue("/root/send/dateflag", cmb_dateflag.value); model.makeValue("/root/send/wardpatientflag", rdo_wardpatientflag.value); model.makeValue("/root/send/recdeptflag", rdo_recdeptflag.value); model.makeValue("/root/send/recdeptcd", cmb_recdeptcd.value); if(submit("TRMNR04601")){ return; } } /** * @group : * @ver : 2007.06.18 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : ȯÀÚ »ó¼¼Á¤º¸ Á¶È¸ combo * @param : * @return : * @--------------------------------------------------- */ function fGetPatientInfo(pFlag){ model.removenode("/root/send"); if(pFlag == "entr"){ cmb_wardcd.value = ""; cmb_roomcd.value = ""; cmb_pid.value = ""; model.makeValue("/root/send/pid", ipt_pid.value); }else{ model.makeValue("/root/send/wardcd", cmb_wardcd.value); model.makeValue("/root/send/roomcd", cmb_roomcd.value); if( model.makeValue("/root/send/pid", cmb_pid.value) != "" ){ model.makeValue("/root/send/pid", cmb_pid.value); } } if(submit("TRMNR07605")){ if(pFlag == "entr"){ model.setValue("/root/main/cond/patientgrup/patientgruplist/patientnm", model.getValue("/root/main/cond/patientgrupInfo/patientgruplistInfo/patientnm")); model.setValue("/root/main/cond/patientgrup/patientgruplist/pid", model.getValue("/root/main/cond/patientgrupInfo/patientgruplistInfo/pid")); } } model.setfocus("btn_search"); } /** * @group : * @ver : 2007.06.18 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : ȯÀÚ Á¤º¸ Á¶È¸ combo * @param : * @return : * @--------------------------------------------------- */ function fGetPatientList(){ model.removenode("/root/send"); model.makeValue("/root/send/wardcd", cmb_wardcd.value); model.makeValue("/root/send/roomcd", cmb_roomcd.value); if(submit("TRMNR07604")){ } model.setfocus("cmb_pid"); } /** * @group : * @ver : 2007.06.18 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : º´½Ç Á¶È¸ combo * @param : * @return : * @--------------------------------------------------- */ function fGetRoomList(){ model.removenode("/root/send"); model.makeValue("/root/send/wardcd", cmb_wardcd.value); if(submit("TRMNR07603")){ } model.setfocus("cmb_roomcd"); } /** * @group : * @ver : 2007.06.18 * @by : Á¤Âù¼º * @--------------------------------------------------- * @type : function * @access : public * @desc : º´µ¿ Á¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fGetWardList(){ model.removenode("/root/send"); model.makeValue("/root/send/wardcd", model.getValue("/root/main/cond/wardcdgrup/wardcdgruplist/wardcd")); model.makeValue("/root/send/deptsearchyn", "Y"); if(submit("TRMNR07602")){ if(model.getValue("/root/main/cond/wardpatientflag") == "ward" ){ model.setfocus("cmb_wardcd"); }else{ model.setfocus("ipt_pid"); } } } /** * @group : * @ver : 2007.12.07 * @by : ¾çõ´ö * @--------------------------------------------------- * @type : function * @access : public * @desc : ¼öÇ÷ÇöȲÁ¶È¸ init * @param : * @return : * @--------------------------------------------------- */ function fInit(){ fGetWardList();// º´µ¿ÄÚµå ¸®½ºÆ® rdo_wardpatientflag.dispatch("xforms-value-changed"); } /** * @group : * @ver : 2007.06.07 * @by : ¾çõ´ö * @--------------------------------------------------- * @type : function * @access : public * @desc : Exel ÀúÀå * @param : * @return : * @--------------------------------------------------- */ function fSaveExcel(){ var fileName = window.fileDialog("save", ",", false, "¼öÇ÷ÇöȲÁ¶È¸_"+getCurrentDate(), "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls"); if (fileName != "") { grd_execdetlgruplist.saveExcel(fileName, "SheetName", true, true, "", "", false); } }