/* Áø·áÇöȲÆÇ - Version : 1) : Ver.1.00.01 - Create : 2012.01.06 KJS */ var scmonth = ""; var ScreenMode = ""; //È­¸éÃʱâÈ­ function fInit(){ var currentdate = getCurrentDate(); scmonth = currentdate.substr(0,6); model.setValue("/root/cond/scmonth", scmonth); ScreenMode = "case_op"; model.toggle("case_op"); model.refresh(); } // ÇöȲ³»¿ª °¡Á®¿À±â function fSearch() { sear_case = ScreenMode; model.toggle(sear_case); switch(sear_case) { case "case_op": submit("TRMMO40001"); break; case "case_opd": submit("TRMMO40003"); break; case "case_proc": submit("TRMMO40005"); break; } model.refresh(); } // ¿¢¼¿Àüȯ function fExcel() { sear_case = ScreenMode; model.toggle(sear_case); switch(sear_case) { case "case_op": submit("TRMMO40002"); break; case "case_opd": submit("TRMMO40004"); break; case "case_proc": submit("TRMMO40006"); break; } model.refresh(); var SheetName = model.getValue("/root/cond/scmonth"); if(isNull(SheetName)) SheetName = "Sheet1"; var fileName = window.fileDialog("save", ",", false, SheetName + sear_case, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*"); if (fileName != ""){ //±×¸®µåÀÇ ³»¿ëÀ» Excel ÆÄÀÏ·Î ÀúÀåÇÏ´Â ÇÔ¼ö·Î.. ÆÄÀÏÀ̸§À» ¹Þ¾Æ¿Â°ÍÀ» °¡Áö°í ÀúÀåÇÏ·¯ °£´Ù. switch(sear_case) { case "case_op": grd_oplist_ex.saveExcel(fileName, SheetName, false, false, "", ""); break; case "case_opd": grd_opdlist_ex.saveExcel(fileName, SheetName, false, false, "", ""); break; case "case_proc": grd_proclist_ex.saveExcel(fileName, SheetName, false, false, "", ""); break; } } } // Ãâ·Â function fPrint() { switch(sear_case) { case "case_op": exeReportPreview("RPMMO40001", "XMLSTR","","",""); break; case "case_opd": exeReportPreview("RPMMO40002", "XMLSTR","","",""); break; case "case_proc": exeReportPreview("RPMMO40003", "XMLSTR","","",""); break; } } //ÀÌÀü ³â¹öư Ŭ¸¯½Ã - Àü³âµµ+¿ù·Î ¼¼ÆÃ function fClkBfYear(srchym){ var yyear = srchym.substring(0, 4); var mmont = srchym.substring(4, 6); yyear--; scmonth = yyear + mmont; model.setValue('/root/cond/scmonth', scmonth); model.refresh(); } //´ÙÀ½ ³â¹öư Ŭ¸¯½Ã - ´ÙÀ½³âµµ+¿ù·Î ¼¼ÆÃ function fClkAfYear(scmonth){ var yyear = scmonth.substring(0, 4); var mmont = scmonth.substring(4, 6); yyear++; scmonth = yyear + mmont; model.setValue('/root/cond/scmonth', scmonth); model.refresh(); } //ÀÌÀü ´Þ¹öư Ŭ¸¯½Ã - ³âµµ+Àü¿ù ¼¼ÆÃ function fClkBfMonth(scmonth){ var yyear = scmonth.substring(0, 4); var mmont = scmonth.substring(4, 6); mmont = mmont.toDate('MM').getAddDate(-1, "M").getDateFormat('MM'); if(mmont == '12'){ yyear--; } scmonth = yyear + mmont; model.setValue('/root/cond/scmonth', scmonth); model.refresh(); } //´ÙÀ½ ´Þ¹öư Ŭ¸¯½Ã - ³âµµ+´ÙÀ½¿ù ¼¼ÆÃ function fClkAfMonth(scmonth){ var yyear = scmonth.substring(0, 4); var mmont = scmonth.substring(4, 6); mmont = mmont.toDate('MM').getAddDate(+1, "M").getDateFormat('MM'); if(mmont == '01'){ yyear++; } scmonth = yyear + mmont; model.setValue('/root/cond/scmonth', scmonth); model.refresh(); }