SPMNZ00800_응급물품바코드.xfdl 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMNZ00800" position="absolute 0 0 0 0" titletext="Untitle" oninit="SPMNZ00800_oninit" onload="SPMNZ00800_onload">
  5. <Layouts>
  6. <Layout/>
  7. </Layouts>
  8. <Objects>
  9. <Dataset id="ds_barcdprntsetup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  10. <Dataset id="ds_main_deliveLists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  11. <ColumnInfo>
  12. <Column id="opcnfmdd" type="STRING" size="256"/>
  13. <Column id="deptengabbr" type="STRING" size="256"/>
  14. <Column id="oproomnm" type="STRING" size="256"/>
  15. <Column id="pid" type="STRING" size="256"/>
  16. <Column id="hngnm" type="STRING" size="256"/>
  17. <Column id="sexage" type="STRING" size="256"/>
  18. <Column id="delyn" type="STRING" size="256"/>
  19. <Column id="goodcd" type="STRING" size="256"/>
  20. <Column id="goodnm" type="STRING" size="256"/>
  21. <Column id="barcdno" type="STRING" size="256"/>
  22. <Column id="prcpernm" type="STRING" size="256"/>
  23. <Column id="dlvrnm" type="STRING" size="256"/>
  24. </ColumnInfo>
  25. </Dataset>
  26. <Dataset id="ds_data_blank" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  27. <Dataset id="ds_data_comm02" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  28. <Dataset id="ds_data_setupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  29. </Objects>
  30. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  31. * System Name : 경대 의료정보시스템
  32. * Job Name : emr_carecomxp -> SPMNZ00800
  33. * Creator : yjh
  34. * Make Date : 2016-03-07
  35. * Description :
  36. *---------------------------------------------------------------------------------------
  37. * Modify Date Modifier Modify Description
  38. *---------------------------------------------------------------------------------------
  39. * 2016-03-07 yjh TF->XP
  40. *
  41. *---------------------------------------------------------------------------------------
  42. ****************************************************************************************/
  43. //=======================================================================================
  44. // Lib Include
  45. //---------------------------------------------------------------------------------------
  46. include "com_commonxp::comm_main.xjs";
  47. include "emr_carecomxp::CareCom.xjs";
  48. include "com_commodulexp::SSZFM00901.xjs";
  49. //=======================================================================================
  50. // Global Form Variable
  51. //---------------------------------------------------------------------------------------
  52. //=======================================================================================
  53. // Function
  54. //---------------------------------------------------------------------------------------
  55. /****************************************************************************************
  56. * Argument : N/A
  57. * Description :
  58. ****************************************************************************************/
  59. //=======================================================================================
  60. // Event
  61. //---------------------------------------------------------------------------------------
  62. /****************************************************************************************
  63. * Components : Form
  64. * Components ID : SPMNZ00800
  65. * Event : oninit
  66. * Argument : 01.obj : Object Event has occurred
  67. * : 02.e : Event Object
  68. * Description : 화면 처음 초기화시
  69. ****************************************************************************************/
  70. function SPMNZ00800_oninit(obj:Form, e:InitEventInfo)
  71. {
  72. frmf_initForm(obj); //폼 초기화
  73. }
  74. /****************************************************************************************
  75. * Components : Form
  76. * Components ID : SPMNZ00800
  77. * Event : onload
  78. * Argument : 01.obj : Object Event has occurred
  79. * : 02.e : Event Object
  80. * Description : 화면 로딩 완료시
  81. ****************************************************************************************/
  82. function SPMNZ00800_onload(obj:Form, e:LoadEventInfo)
  83. {
  84. ds_main_deliveLists.copyData(arg_ds_main_deliveLists);
  85. try{
  86. if( !utlf_isNull(this.objects["arg_ds_data_blank"]) ){
  87. ds_data_blank.copyData(arg_ds_data_blank);
  88. }
  89. if( !utlf_isNull(this.objects["arg_ds_data_comm02"]) ){
  90. ds_data_comm02.copyData(arg_ds_data_comm02);
  91. }
  92. if( !utlf_isNull(this.objects["arg_ds_data_setupinfo"]) ){
  93. ds_data_setupinfo.copyData(arg_ds_data_setupinfo);
  94. }
  95. }catch(e){
  96. }
  97. var scrnid;
  98. scrnid = sysf_getModelProperty("id");
  99. if( utlf_isNull(scrnid) ) {
  100. scrnid= "SMMNP00590";
  101. }
  102. ds_barcdprntsetup.clearData();
  103. fGetBarCodeInfo(scrnid); // CareCom.js
  104. //2. 바코드 라벨 환경설정
  105. var barcdRef = "/root/main/barcdprntsetup/prntsetupinfo/setupinfo";
  106. barcdRef = barcdRef.replace("/setupinfo", "");
  107. //makeReportPreview(0,0,10, 10, "");
  108. //fPrintRexbar("RPMNZ00007", "", 1, "", "", barcdRef);
  109. rptf_printRexbar("RPMNZ00007", "", "/root/main/deliveLists/barcdlist", ds_main_deliveLists, "", "lf_complete"); //yjh : 라벨출력 미확인
  110. //close();
  111. }
  112. function lf_complete(){
  113. close();
  114. }
  115. ]]></Script>
  116. </Form>
  117. </FDL>