SPMMO50700_주사약품재고수량.xfdl 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMO50700" position="absolute 0 0 328 126" titletext="주사약품 재고수량" onload="SPMMO50700_onload" style="padding:0 0 0 0;">
  5. <Layouts>
  6. <Layout>
  7. <Static text="약품코드" position="absolute 1 22 68 45" align="align:center middle;" id="caption1" class="cell_1"/>
  8. <Static text="약 품 명" position="absolute 1 46 68 69" align="align:center middle;" id="caption2" class="cell_1"/>
  9. <Static text="재고수량" position="absolute 1 70 68 93" align="align:center middle;" id="caption3" class="cell_1"/>
  10. <Shape position="absolute 0 18 320 24" linetype="horizontal" id="line1" class="line_1" type="line" style="strokepen:3 solid #9ebed4ff;"/>
  11. <Static text="주사약품 재고수량" position="absolute 0 1 140 18" align="align:center middle;" id="captio11" class="tit_2"/>
  12. <Edit readonly="true" position="absolute 70 47 320 66" id="opt_drugnm" taborder="6"/>
  13. <Button position="absolute 265 97 321 119" id="btn_close" class="btn4" text="닫기" onclick="btn_close_onclick" taborder="3"/>
  14. <Edit id="opt_drugcd" taborder="7" readonly="true" position="absolute 70 24 320 43"/>
  15. <Edit id="opt_drugnm00" taborder="8" readonly="true" position="absolute 70 71 320 90" style="align:left middle;"/>
  16. </Layout>
  17. </Layouts>
  18. <Objects>
  19. <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  20. <ColumnInfo>
  21. <Column id="drugcd" type="STRING" size="256"/>
  22. </ColumnInfo>
  23. <Rows>
  24. <Row/>
  25. </Rows>
  26. </Dataset>
  27. <Dataset id="ds_druginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  28. <ColumnInfo>
  29. <Column id="drugcd" type="STRING" size="256" sumtext="cpg번호"/>
  30. <Column id="drugnm" type="STRING" size="256" sumtext="cpg이력번호"/>
  31. <Column id="drugcnt" type="STRING" size="256" sumtext="cp명"/>
  32. </ColumnInfo>
  33. </Dataset>
  34. </Objects>
  35. <Bind>
  36. <BindItem id="item2" compid="opt_drugnm" propid="value" datasetid="ds_druginfo" columnid="drugnm"/>
  37. <BindItem id="item0" compid="opt_drugcd" propid="value" datasetid="ds_druginfo" columnid="drugcd"/>
  38. <BindItem id="item1" compid="opt_drugnm00" propid="value" datasetid="ds_druginfo" columnid="drugcnt"/>
  39. </Bind>
  40. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  41. * System Name :
  42. * Job Name :
  43. * Creator :
  44. * Make Date : 2014-09-22
  45. * Description :
  46. *---------------------------------------------------------------------------------------
  47. * Modify Date Modifier Modify Description
  48. *---------------------------------------------------------------------------------------
  49. * 2014-09-22 Live Converter TF->XP
  50. *
  51. *---------------------------------------------------------------------------------------
  52. ****************************************************************************************/
  53. //=======================================================================================
  54. // Lib Include
  55. //---------------------------------------------------------------------------------------
  56. include "com_commonxp::comm_main.xjs"
  57. include "emr_prcpmngtxp::MMO001.xjs"
  58. //=======================================================================================
  59. // Event
  60. //---------------------------------------------------------------------------------------
  61. /****************************************************************************************
  62. * Components : Form
  63. * Components ID : SPMMO00400
  64. * Event : onload
  65. * Argument : 01.obj : Object Event has occurred
  66. * : 02.e : Event Object
  67. * Description : 화면 로드시 화면 초기화 실행
  68. ****************************************************************************************/
  69. function SPMMO50700_onload(obj:Form, e:LoadEventInfo)
  70. {
  71. frmf_initForm(obj); // 폼 초기화
  72. fInitialize_SPMMO50700();
  73. }
  74. function SPMMO50700_onload(obj:Form, e:LoadEventInfo)
  75. {
  76. var sDrugCd = opener.frmf_getParameter("SPMMO50700_drugcd");
  77. if(utlf_isNull(sDrugCd)){
  78. sysf_messageBox("약품 정보가 없습니다.", "I", "");
  79. this.close();
  80. }
  81. ds_cond.setColumn(0, "drugcd", sDrugCd);
  82. var oParam = {};
  83. oParam.id = "TRMMO50701";
  84. oParam.service = "prcpmngtapp.EtcPrcpMngt";
  85. oParam.method = "reqGetDrugStockInfo";
  86. oParam.inds = "req=ds_cond";
  87. oParam.outds = "ds_druginfo=druginfo";
  88. oParam.async = true;
  89. tranf_submit(oParam);
  90. }
  91. /****************************************************************************************
  92. * Components : Button
  93. * Components ID : btn_close
  94. * Event : onclick
  95. * Argument : 01.obj : Object Event has occurred
  96. * : 02.e : Event Object
  97. * Description : 종료버튼 실행
  98. ****************************************************************************************/
  99. function btn_close_onclick(obj:Button, e:ClickEventInfo)
  100. {
  101. this.close();
  102. }
  103. ]]></Script>
  104. </Form>
  105. </FDL>