SPADC61500.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /**
  2. * 파 일 명 : SPADT61100.js
  3. * 설 명 : (팝업)원외처방전출력 Javascriot
  4. * 설 계 자 : 공두경
  5. * 작 성 자 : 공두경
  6. * 수정이력 : 2007.09.21 / 최초작성 / 공두경
  7. */
  8. /**
  9. * 초기화
  10. */
  11. function fInit() {
  12. var sParam = model.getAttribute("params");
  13. model.makeValue("/root/send/prcpinfo/pid", astfMatrixData(sParam, 1, 0));
  14. model.makeValue("/root/send/prcpinfo/orddd", astfMatrixData(sParam, 1, 1));
  15. model.makeValue("/root/send/prcpinfo/prcpdd", astfMatrixData(sParam, 1, 2));
  16. model.makeValue("/root/send/prcpinfo/cretno", astfMatrixData(sParam, 1, 3));
  17. model.makeValue("/root/send/prcpinfo/orddeptcd", astfMatrixData(sParam, 1, 4));
  18. model.makeValue("/root/send/prcpinfo/orddrid", astfMatrixData(sParam, 1, 5));
  19. model.makeValue("/root/send/prcpinfo/prcpgenrflag", astfMatrixData(sParam, 1, 6));
  20. model.makeValue("/root/send/prcpinfo/ioflag", astfMatrixData(sParam, 1, 7));
  21. model.makeValue("/root/send/prcpinfo/clincstdycd", astfMatrixData(sParam, 1, 8));
  22. model.makeValue("/root/send/prcpinfo/drugno", astfMatrixData(sParam, 1, 9));
  23. model.makeValue("/root/send/prcpinfo/crflag", astfMatrixData(sParam, 1, 10));
  24. model.makeValue("/root/send/prcpinfo/hosinhosoutflag", astfMatrixData(sParam, 1, 11));
  25. model.makeValue("/root/send/prcpinfo/prntflag", "Y");
  26. model.refresh();
  27. submit("TRADC61501");
  28. //20101102 이선경 수정 : 일일기준과 1회 기준의 용량과 수량을 보여주는 것을 결정하여 결과를 리턴
  29. var colHidnValue = grdBaseColHidn("D");
  30. //1회 기준
  31. if( colHidnValue == "C") {
  32. model.makeValue("/root/main/prcpdata/patinfo/prcpqty2chk", "Y");
  33. }
  34. var fstrgstdt = model.getValue("/root/main/prcpdata/patinfo/fstrgstdt");
  35. model.setValue("/root/main/prcpdata/patinfo/fstrgstdt", fstrgstdt.substr(0,12));
  36. if(model.getValue("/root/main/prcpdata/patinfo/pid") != ""){
  37. makeReportPreview(0,0,1195, 784, "grp_pharmacy");
  38. makeReportPreview(0,0,1195, 784, "grp_pat");
  39. model.makeValue("/root/main/prcpdata/patinfo/hosoutmpsflagnm", "(약국제출용-재출력)");
  40. exeReportPreview("RFADC10901", "XMLSTR", "", "", "true","","","","","true", "", "grp_pharmacy");
  41. } else {
  42. window.close();
  43. }
  44. model.refresh();
  45. }