SMMNE06000.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /*
  2. 응급센터 내시경(SMMNE06000.xfm - JScript )
  3. - Version :
  4. 1) : Ver.1.00.01
  5. */
  6. // 초기화
  7. function fInit(){
  8. var sToday = getCurrentDate();
  9. model.setValue("/root/cond/fromdd",sToday);
  10. model.setValue("/root/cond/todd" ,sToday);
  11. model.refresh();
  12. model.removeNodeSet("/root/main/lists/erprcplist");
  13. grd_erprcplist.refresh();
  14. }
  15. // 조회 버튼 클릭 시 이벤트
  16. function fOnClickSearchBtn(){
  17. var sFromdd = model.getValue("/root/cond/fromdd");
  18. var sTodd = model.getValue("/root/cond/todd");
  19. if(sFromdd == "" || sFromdd == "undefined" || sFromdd == null){
  20. model.alert("조회 시작일자를 입력 하시기 바랍니다.");
  21. model.setFocus("input_FrDT");
  22. return;
  23. }
  24. if(sTodd == "" || sTodd == "undefined" || sTodd == null){
  25. model.alert("조회 시작일자를 입력 하시기 바랍니다.");
  26. model.setFocus("input_ToDT");
  27. return;
  28. }
  29. var sDayTerm = getDateInterval(sFromdd, sTodd, "dd");
  30. if(sDayTerm > "31"){
  31. model.alert("조회기간은 1달을 넘을 수 없습니다.");
  32. model.setFocus("input_ToDT");
  33. return;
  34. }
  35. model.removeNodeSet("/root/send");
  36. model.makeValue("/root/send/frdd", sFromdd);
  37. model.makeValue("/root/send/todd", sTodd);
  38. model.removeNodeSet("/root/main/lists/erprcplist");
  39. grd_erprcplist.refresh();
  40. if(submit("TRMNE06000")){
  41. }else{
  42. model.alert("응급센터 내시경 조회시 서버 오류가 발생 되었습니다.");
  43. return;
  44. }
  45. }
  46. // Excel 버튼을 클릭했을 경우
  47. function fOnClickExcelBtn(){
  48. var iGridCnt = getNodesetCnt(model, "/root/main/lists/erprcplist");
  49. if(iGridCnt > 0){
  50. var fileName = window.fileDialog("save", ",", false, "응급센터내시경_"+getCurrentDate(), "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls");
  51. if (fileName != "" && fileName != null) {
  52. grd_erprcplist.saveExcel(fileName, "SheetName", true, true, "", "", false);
  53. }
  54. }else{
  55. model.alert("저장할 자료가 존재하지 않습니다.");
  56. return;
  57. }
  58. }