/** * @desc : ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept", "A"); addComboItem("cmb_orddept", "Àüü", "-", "above"); model.removeNodeset("/root/main/unpreplist"); model.setValue("/root/main/cond/unprepdrbase/fromdd", getCurrentDate()); model.setValue("/root/main/cond/unprepdrbase/todd" , getCurrentDate()); model.setValue("/root/main/cond/unprepdrbase/orddeptcd" , "-"); model.setValue("/root/main/prntcond/insttitl", getUserInfo("dutplceinstnm") + " " + getUserInfo("dutplcenm")); model.refresh(); } /** * @desc : ¹Ìºñ±â·Ï¸®½ºÆ® Á¶È¸ Á¤º¸ * @ * @param : * @return : * @--------------------------------------------------- */ function fSrchInfo(){ var item = model.getValue("/root/main/condition/jobposflag"); var itemArray = item.split(' '); item = ''; for(var i = 0; i < itemArray.length; i++){ item = item + itemArray[i]; if(i == (itemArray.length-1)){ break; } item = item + '\,'; } model.removeNodeset("/root/send/reqdata"); model.removeNodeset("/root/main/unprepmngt/unpreplist"); model.makeNode("/root/send/reqdata"); copyNodeset("/root/send/reqdata", "/root/main/condition"); model.setValue("/root/send/reqdata/jobposflag", item); } /** * @desc : ¹Ìºñ±â·Ï¸®½ºÆ® Á¶È¸ * @ * @param : * @return : * @--------------------------------------------------- */ function fSrchUnprepList(){ fSrchInfo(); var sTemp = model.getValue("/root/send/reqdata/jobposflag"); if(sTemp == "" ){ model.setValue("/root/send/reqdata/jobposflag", "staff,resi,intern"); } submit("TRMRI00301"); } /** * @desc : ºÎ¼­¼±Åà * @id : * @event : xforms-select * @return : void */ function fUnprepDept() { model.removeNodeset("/root/init/userlist"); model.makeNode("/root/init/userlist/usercombo"); mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist", cmb_orddept.value, "0330"); addComboInstance("/root/init/userlist", "userid^usernm", "-^Àüü", "usercombo"); //ÀÇ»çÄÞº¸ ÀüüÇ׸ñ Ãß°¡ model.setValue("/root/main/condition/unprepdrid", "-"); model.refresh(); } /** * @desc : ¿¢¼¿ ÀúÀå * @ * @param : * @return : * @--------------------------------------------------- */ function fSaveExcel(){ var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*"); if (fileName != "") { grd_unpreplist.saveExcel(fileName, "SheetName", true, true, "", "", "false"); } } function fSearch() { // //Á¶È¸Á¶°Ç ¹ÌºñÀÇ»çID ¼³Á¤ // var unprepdrnm = model.getValue("/root/main/cond/unprepdrbase/unprepdrnm"); // if(unprepdrnm == ""){ // model.setValue("/root/main/cond/unprepdrbase/unprepdrid", ""); // } // //Á¶È¸Á¶°Ç ¹ÌºñÀÇ»ç¸í ¼³Á¤ var unprepstat = model.getValue("/root/main/cond/unprepdrbase/unprepstat"); if(unprepstat != "-"){ var unprepstatArray = unprepstat.split(' '); var cond = ""; for(var i = 0; i < unprepstatArray.length; i++){ cond += unprepstatArray[i] + '\',\''; } model.setValue("/root/main/cond/unprepdrbase/unprepstatlist", cond.substring(0, cond.length - 3)); } // // //ÀÇ»çÁ¾·ù±¸ºÐ ¼³Á¤ // var staff = model.getValue("/root/main/cond/unprepdrbase/staff"); // var intern = model.getValue("/root/main/cond/unprepdrbase/intern"); // var resident = model.getValue("/root/main/cond/unprepdrbase/resident"); // if(staff == "Y"){ // model.setValue("/root/main/cond/unprepdrbase/doctkindflag", "St"); // // }else{ // if(resident == "Y" && intern == "Y"){ // model.setValue("/root/main/cond/unprepdrbase/doctkindflag", "R, I"); // // }else if(resident == "Y"){ // model.setValue("/root/main/cond/unprepdrbase/doctkindflag", "R"); // // }else if(intern == "Y"){ // model.setValue("/root/main/cond/unprepdrbase/doctkindflag", "I"); // // } // } // // model.copyNode("/root/send/reqdata", "/root/main/cond/unprepdrbase"); // if(submit("TRMRI00301")) // { // grd_unpreplist.mergeCells = "byrestriccol"; //"bycol"; // grd_unpreplist.mergeCol(grd_unpreplist.colRef("supdepthngnm")) = true; // »óÀ§°ú // grd_unpreplist.mergeCol(grd_unpreplist.colRef("underdepthngnm")) = true; // ºÐ°ú // grd_unpreplist.mergeCol(grd_unpreplist.colRef("doctkindflag")) = false; // Àǻ籸ºÐ // grd_unpreplist.mergeCol(grd_unpreplist.colRef("orddrnm")) = false; // // grd_unpreplist.mergeCol(grd_unpreplist.colRef("t1")) = false; // if(model.getValue("/root/main/cond/unprepdrbase/doctkindflag") == "St"){ // grd_unpreplist.mergeCol(grd_unpreplist.colRef("t2")) = false; // }else{ // grd_unpreplist.mergeCol(grd_unpreplist.colRef("t2")) = true; // } // grd_unpreplist.merge(); // } model.copyNode("/root/send/reqdata", "/root/main/cond/unprepdrbase"); if(submit("TRMRI00302")) { // } }