SMMRS01400.js 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. /**
  2. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  3. 진료 - 지정의사별환자현황 ( SMMRS01400_지정의사별환자현황.xrw - JScript )
  4. - Version :
  5. 1) : Ver.1.00.01
  6. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  7. /**
  8. * @ver : 2008-02-19
  9. * @desc : 화면초기화
  10. * @
  11. * @by : 이창록
  12. * @param :
  13. * @return :
  14. * @---------------------------------------------------
  15. */
  16. function fInitialize()
  17. {
  18. var vNowDD = getCurrentDate();
  19. model.setValue("/root/cond/basedate",vNowDD);
  20. model.removeNodeset("/root/main/inhospatinfo/inhospatlist");
  21. model.refresh();
  22. mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept" , "D"); //부서코드 콤보
  23. //addComboInstance("/root/init/orddept" , "deptcd^depthngnm", "-^전체", "dept");
  24. addComboItem("cmb_orddept", "전체", "-", "above");
  25. cmb_orddept.Value="-";
  26. addComboItem("cmb_doc", "전체", "-", "above");
  27. cmb_doc.Value="-";
  28. }
  29. /**
  30. * @ver : 2008-02-19
  31. * @desc : 지정의사별환자 조회
  32. * @
  33. * @by : 이창록
  34. * @param :
  35. * @return :
  36. * @---------------------------------------------------
  37. */
  38. function fInhosPatList()
  39. {
  40. submit("TRMRS01400");
  41. }
  42. function fGetAdotid()
  43. {
  44. model.removeNodeset("/root/init/userlist");
  45. model.makeNode("/root/init/userlist/usercombo");
  46. mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist", cmb_orddept.value, "0330");
  47. if(getNodesetCnt(model, "/root/init/userlist/usercombo") == 0)
  48. model.makeNode("/root/init/userlist/usercombo");
  49. addComboInstance("/root/init/userlist" , "userid^usernm" , "-^전체", "usercombo"); //의사콤보(담당교수) 전체항목 추가
  50. model.setValue("/root/cond/medispcd", "-");
  51. cmb_doc.select(0);
  52. model.refresh();
  53. }
  54. /**
  55. * @ver : 2008-02-19
  56. * @desc :엑셀 저장
  57. * @
  58. * @by : 이창록
  59. * @param :
  60. * @return :
  61. * @---------------------------------------------------
  62. */
  63. function fSaveExcel()
  64. {
  65. var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  66. if (fileName != "")
  67. {
  68. grd_inhospatlist.saveExcel(fileName, "SheetName", true, true, "", "", "false");
  69. }
  70. }