ZSB001.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. // --------------------------------------------------------------------------
  2. // 사용자별 배치 로그 조회 공통 팝업화면을 띄운다. 띄우고 5초 단위로 자동조회된다.
  3. // prgmuid : 배치 프로그램 고유 ID 이며 모듈명.프로그램ID 로 넣어즌다.
  4. // 예) samplemgr.SampleBatch
  5. // fromdd : 조회 시작 기준일을 입력한다. 입력하지 않으면 어제
  6. // todd : 조회 종료 기준일을 입력한다. 입력하지 않으면 오늘
  7. // execrid : 실행자 아이디를 입력한다. 입력하지 않으면 현재 사용자
  8. // usersrch : 사용자명으로 검색할 수 있는 기능을 활성화한다.(true:활성, false:비활성)
  9. // ----------------------------------------------------------------------------
  10. function zsbfOpenBatchLogPopup(prgmuid,fromdd,todd,execrid,usersrch) {
  11. if (prgmuid != null) {
  12. model.makeValue("/root/temp/zsb/prgmuid",prgmuid);
  13. } else {
  14. model.makeValue("/root/temp/zsb/prgmuid","");
  15. }
  16. if (fromdd != null) {
  17. model.makeValue("/root/temp/zsb/fromdt",fromdd);
  18. } else {
  19. model.makeValue("/root/temp/zsb/fromdt","");
  20. }
  21. if (todd != null) {
  22. model.makeValue("/root/temp/zsb/enddt",todd);
  23. } else {
  24. model.makeValue("/root/temp/zsb/enddt","");
  25. }
  26. if (execrid != null) {
  27. model.makeValue("/root/temp/zsb/execrid",execrid);
  28. } else {
  29. model.makeValue("/root/temp/zsb/execrid",getUserId());
  30. }
  31. if (usersrch == null) {
  32. model.makeValue("/root/temp/zsb/usersrch", "false");
  33. } else {
  34. model.makeValue("/root/temp/zsb/usersrch", usersrch);
  35. }
  36. model.makeValue("/root/temp/zsb/autorepeat","1");
  37. open("SPZSB00301","","","","SPZSB00301","/root/temp/zsb","/root/send");
  38. }