SPPAO00100_공통코드호출.xfdl 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPPAO00100" position="absolute 0 0 100 30" titletext="공통코드호출" onload="SPPAO00100_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static id="Static00" text="공통코드호출" position="absolute 7 7 96 24"/>
  8. </Layout>
  9. </Layouts>
  10. <Objects>
  11. <Dataset id="ds_init_P_PAMCODELIST" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  12. <Dataset id="ds_init_P0032" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  13. <Dataset id="ds_init_P0045" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  14. <Dataset id="ds_init_P0082" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  15. </Objects>
  16. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  17. * System Name : KU2.0
  18. * Job Name :
  19. * Creator :
  20. * Make Date : 2015-11-13
  21. *
  22. * Description :
  23. *---------------------------------------------------------------------------------------
  24. * Modify Date Modifier Modify Description
  25. *---------------------------------------------------------------------------------------
  26. * 2015-11-13 Live Converter Converting Program(TF->XP)
  27. *
  28. *---------------------------------------------------------------------------------------
  29. ****************************************************************************************/
  30. //=======================================================================================
  31. // xjs Include
  32. //---------------------------------------------------------------------------------------
  33. include "com_commonxp::comm_main.xjs";
  34. include "pam_pamcomnxp::PAM.xjs";
  35. include "pam_pamcomnxp::PAM001.xjs";
  36. //=======================================================================================
  37. // Function
  38. //---------------------------------------------------------------------------------------
  39. /****************************************************************************************
  40. * Argument : 01.sKey : 코드아이디
  41. * : 02.sValue : 코드명
  42. * Description : 기본데이터 셋팅(공통코드,프린트이름 및 트레이 정보)
  43. ****************************************************************************************/
  44. function lf_getInitInfo()
  45. {
  46. //공통코드 조회(P0032:외래수납 기능적용여부,P0045:영수증 프린터명과 트레이,P0082:카드 sign패드 서명통과 기준금액)
  47. var arrParam = [{dsNm: "ds_init_P0032", cdGrpId: "P0032"}
  48. ,{dsNm: "ds_init_P0045", cdGrpId: "P0045"}
  49. ,{dsNm: "ds_init_P0082", cdGrpId: "P0082"}]
  50. pamfGetCodeList(arrParam, "false");
  51. lf_setGlobalVariInfo();
  52. }
  53. /****************************************************************************************
  54. * Argument :
  55. * :
  56. * Description : 프린터 이름과 트레이 설정(setGlobalVariable 변수 설정)
  57. ****************************************************************************************/
  58. function lf_setGlobalVariInfo()
  59. {
  60. //선택진료화면 구화면,신화면 설정
  61. sysf_setGlobalVariable("SPPAO00100_P0032_250_nm" ,ds_init_P0032.lookup("cdid","250","cdnm"),"p");
  62. //프린터 이름과 트레이 설정
  63. sysf_setGlobalVariable("SPPAO00100_P0045_1_nm" ,ds_init_P0045.lookup("cdid","1","cdnm"),"p");
  64. sysf_setGlobalVariable("SPPAO00100_P0045_2_nm" ,ds_init_P0045.lookup("cdid","2","cdnm"),"p");
  65. sysf_setGlobalVariable("SPPAO00100_P0045_3_nm" ,ds_init_P0045.lookup("cdid","3","cdnm"),"p");
  66. sysf_setGlobalVariable("SPPAO00100_P0045_4_nm" ,ds_init_P0045.lookup("cdid","4","cdnm"),"p");
  67. sysf_setGlobalVariable("SPPAO00100_P0045_5_nm" ,ds_init_P0045.lookup("cdid","5","cdnm"),"p");
  68. sysf_setGlobalVariable("SPPAO00100_P0045_6_nm" ,ds_init_P0045.lookup("cdid","6","cdnm"),"p");
  69. sysf_setGlobalVariable("SPPAO00100_P0045_7_nm" ,ds_init_P0045.lookup("cdid","7","cdnm"),"p");
  70. sysf_setGlobalVariable("SPPAO00100_P0045_8_nm" ,ds_init_P0045.lookup("cdid","8","cdnm"),"p");
  71. sysf_setGlobalVariable("SPPAO00100_P0045_9_nm" ,ds_init_P0045.lookup("cdid","9","cdnm"),"p");
  72. sysf_setGlobalVariable("SPPAO00100_P0045_10_nm" ,ds_init_P0045.lookup("cdid","10","cdnm"),"p");
  73. sysf_setGlobalVariable("SPPAO00100_P0045_11_nm" ,ds_init_P0045.lookup("cdid","11","cdnm"),"p");
  74. sysf_setGlobalVariable("SPPAO00100_P0045_12_nm" ,ds_init_P0045.lookup("cdid","12","cdnm"),"p");
  75. sysf_setGlobalVariable("SPPAO00100_P0045_13_nm" ,ds_init_P0045.lookup("cdid","13","cdnm"),"p");
  76. sysf_setGlobalVariable("SPPAO00100_P0045_100_nm",ds_init_P0045.lookup("cdid","100","cdnm"),"p");
  77. sysf_setGlobalVariable("SPPAO00100_P0045_1_nm_org" ,ds_init_P0045.lookup("cdid","1","cdnm"),"p");
  78. sysf_setGlobalVariable("SPPAO00100_P0045_2_nm_org" ,ds_init_P0045.lookup("cdid","2","cdnm"),"p");
  79. sysf_setGlobalVariable("SPPAO00100_P0045_3_nm_org" ,ds_init_P0045.lookup("cdid","3","cdnm"),"p");
  80. sysf_setGlobalVariable("SPPAO00100_P0045_4_nm_org" ,ds_init_P0045.lookup("cdid","4","cdnm"),"p");
  81. sysf_setGlobalVariable("SPPAO00100_P0045_5_nm_org" ,ds_init_P0045.lookup("cdid","5","cdnm"),"p");
  82. sysf_setGlobalVariable("SPPAO00100_P0045_6_nm_org" ,ds_init_P0045.lookup("cdid","6","cdnm"),"p");
  83. sysf_setGlobalVariable("SPPAO00100_P0045_7_nm_org" ,ds_init_P0045.lookup("cdid","7","cdnm"),"p");
  84. sysf_setGlobalVariable("SPPAO00100_P0045_8_nm_org" ,ds_init_P0045.lookup("cdid","8","cdnm"),"p");
  85. sysf_setGlobalVariable("SPPAO00100_P0045_9_nm_org" ,ds_init_P0045.lookup("cdid","9","cdnm"),"p");
  86. sysf_setGlobalVariable("SPPAO00100_P0045_10_nm_org" ,ds_init_P0045.lookup("cdid","10","cdnm"),"p");
  87. sysf_setGlobalVariable("SPPAO00100_P0045_11_nm_org" ,ds_init_P0045.lookup("cdid","11","cdnm"),"p");
  88. sysf_setGlobalVariable("SPPAO00100_P0045_12_nm_org" ,ds_init_P0045.lookup("cdid","12","cdnm"),"p");
  89. sysf_setGlobalVariable("SPPAO00100_P0045_13_nm_org" ,ds_init_P0045.lookup("cdid","13","cdnm"),"p");
  90. sysf_setGlobalVariable("SPPAO00100_P0045_100_nm_org",ds_init_P0045.lookup("cdid","100","cdnm"),"p");
  91. sysf_setGlobalVariable("SPPAO00100_P0045_1_tray" ,ds_init_P0045.lookup("cdid","1","dispseq"),"p");
  92. sysf_setGlobalVariable("SPPAO00100_P0045_2_tray" ,ds_init_P0045.lookup("cdid","2","dispseq"),"p");
  93. sysf_setGlobalVariable("SPPAO00100_P0045_3_tray" ,ds_init_P0045.lookup("cdid","3","dispseq"),"p");
  94. sysf_setGlobalVariable("SPPAO00100_P0045_4_tray" ,ds_init_P0045.lookup("cdid","4","dispseq"),"p");
  95. sysf_setGlobalVariable("SPPAO00100_P0045_5_tray" ,ds_init_P0045.lookup("cdid","5","dispseq"),"p");
  96. sysf_setGlobalVariable("SPPAO00100_P0045_6_tray" ,ds_init_P0045.lookup("cdid","6","dispseq"),"p");
  97. sysf_setGlobalVariable("SPPAO00100_P0045_7_tray" ,ds_init_P0045.lookup("cdid","7","dispseq"),"p");
  98. sysf_setGlobalVariable("SPPAO00100_P0045_8_tray" ,ds_init_P0045.lookup("cdid","8","dispseq"),"p");
  99. sysf_setGlobalVariable("SPPAO00100_P0045_9_tray" ,ds_init_P0045.lookup("cdid","9","dispseq"),"p");
  100. sysf_setGlobalVariable("SPPAO00100_P0045_10_tray" ,ds_init_P0045.lookup("cdid","10","dispseq"),"p");
  101. sysf_setGlobalVariable("SPPAO00100_P0045_11_tray" ,ds_init_P0045.lookup("cdid","11","dispseq"),"p");
  102. sysf_setGlobalVariable("SPPAO00100_P0045_12_tray" ,ds_init_P0045.lookup("cdid","12","dispseq"),"p");
  103. sysf_setGlobalVariable("SPPAO00100_P0045_13_tray" ,ds_init_P0045.lookup("cdid","13","dispseq"),"p");
  104. //프린터 설정 끝
  105. //카드 영수증 승인 최소금액 0이면 금액이하는 승인안한다는 의미
  106. sysf_setGlobalVariable("SPPAO00100_P0082_00_nm" ,ds_init_P0082.lookup("cdid","00","cdnm"),"p");
  107. this.close();
  108. }
  109. function SPPAO00100_onload(obj:Form, e:LoadEventInfo)
  110. {
  111. frmf_initForm(obj); // 화면공통
  112. lf_getInitInfo();
  113. }
  114. ]]></Script>
  115. </Form>
  116. </FDL>