/** * @desc : ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ model.removeNodeset("/root/main/unprepmngt/unpreplist"); model.setValue("/root/main/condition/fromdd", getCurrentDate()); model.setValue("/root/main/condition/todd", getCurrentDate()); model.setValue("/root/main/condition/dschfromdd", getCurrentDate()); model.setValue("/root/main/condition/dschtodd", getCurrentDate()); mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept", "D"); addComboInstance("/root/init/orddept", "deptcd^depthngnm", "-^Àüü", "dept"); //Áø·á°ú ÀüüÇ׸ñ Ãß°¡ model.setValue("/root/main/condition/unprepdeptcd", "-"); model.setValue("/root/main/condition/dschdeptcd", "-"); fChgGrdCol(); 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(); submit("TRMRI00101"); } /** * @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"); } } /** * @desc : ºÎ¼­ ¼±Åÿ¡ µû¸¥ ±×¸®µå Ä÷³ º¯°æ * @ * @param : * @return : * @--------------------------------------------------- */ function fChgGrdCol() { var dateflag = model.getValue("/root/main/condition/dateflag") if (dateflag == "orddd" ) { grd_unpreplist.colHidden(grd_unpreplist.colRef("dschdeptnm")) = true; grd_unpreplist.colHidden(grd_unpreplist.colRef("orddeptnm")) = false; grd_unpreplist.colHidden(grd_unpreplist.colRef("indd")) = false; grd_unpreplist.colHidden(grd_unpreplist.colRef("dschdd")) = true; } else { grd_unpreplist.colHidden(grd_unpreplist.colRef("dschdeptnm")) = false; grd_unpreplist.colHidden(grd_unpreplist.colRef("orddeptnm")) = true; grd_unpreplist.colHidden(grd_unpreplist.colRef("indd")) = true; grd_unpreplist.colHidden(grd_unpreplist.colRef("dschdd")) = false; } }