SPMNE04500_응급환자팝업.xfdl 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMNE04500" position="absolute 0 0 530 305" titletext="응급환자리스트" oninit="SPMNE04500_oninit" onload="SPMNE04500_onload">
  5. <Layouts>
  6. <Layout>
  7. <Shape position="absolute 0 29 520 35" linetype="horizontal" id="line1" class="line_10"/>
  8. <Button position="absolute 461 272 517 294" id="button2" class="btn4" text="취소" onclick="button2_onclick"/>
  9. <Button position="absolute 404 272 460 294" id="button3" class="btn4" text="확인" onclick="button3_onclick"/>
  10. <Grid position="absolute 0 34 520 269" id="grd_erpatlist" binddataset="ds_main_erpatinfo_erpatlist" oncelldblclick="grd_erpatlist_oncelldblclick" scrollbars="autovert">
  11. <Formats>
  12. <Format id="default">
  13. <Columns>
  14. <Column size="95"/>
  15. <Column size="0"/>
  16. <Column size="0"/>
  17. <Column size="110"/>
  18. <Column size="70"/>
  19. <Column size="123"/>
  20. <Column size="108"/>
  21. </Columns>
  22. <Rows>
  23. <Row size="24" band="head"/>
  24. <Row size="24"/>
  25. </Rows>
  26. <Band id="head">
  27. <Cell text="등록번호"/>
  28. <Cell col="1" text="indd"/>
  29. <Cell col="2" text="cretno"/>
  30. <Cell col="3" text="환자명"/>
  31. <Cell col="4" text="S/A"/>
  32. <Cell col="5" text="진료과"/>
  33. <Cell col="6" text="담당의"/>
  34. </Band>
  35. <Band id="body">
  36. <Cell style="align:left middle;" text="bind:pid"/>
  37. <Cell col="1" style="align:left middle;" text="bind:indd"/>
  38. <Cell col="2" style="align:left middle;" text="bind:cretno"/>
  39. <Cell col="3" style="align:left middle;" text="bind:hngnm"/>
  40. <Cell col="4" style="align:left middle;" text="bind:sa"/>
  41. <Cell col="5" style="align:left middle;" text="bind:orddeptnm"/>
  42. <Cell col="6" style="align:left middle;" text="bind:orddoctnm"/>
  43. </Band>
  44. </Format>
  45. </Formats>
  46. </Grid>
  47. <Static text="등록번호" position="absolute 0 6 100 29" id="caption5" class="cell_1"/>
  48. <Static text="환자명" position="absolute 249 6 349 29" id="caption1" class="cell_1"/>
  49. <Edit position="absolute 102 8 202 27" id="ipt_srchpid" onkeydown="ipt_srchpid_onkeydown" autoselect="true"/>
  50. <Edit position="absolute 351 8 451 27" id="ipt_srchhngnm" onkeydown="ipt_srchhngnm_onkeydown" autoselect="true"/>
  51. <Button position="absolute 205 8 247 27" id="btn_srchpid" class="btn2" text="검색" onclick="btn_srchpid_onclick"/>
  52. <Button position="absolute 454 8 496 27" id="btn_srchhngnm" class="btn2" text="검색" onclick="btn_srchhngnm_onclick"/>
  53. <Shape id="line2" linetype="horizontal" class="line_3" position="absolute 0 26 520 32"/>
  54. <Shape id="line6" linetype="horizontal" class="line_3" position="absolute 0 2 520 8"/>
  55. </Layout>
  56. </Layouts>
  57. <Objects>
  58. <Dataset id="ds_main_erpatinfo_erpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  59. <ColumnInfo>
  60. <Column id="pid" type="STRING"/>
  61. <Column id="indd" type="STRING"/>
  62. <Column id="cretno" type="STRING"/>
  63. <Column id="hngnm" type="STRING"/>
  64. <Column id="sa" type="STRING"/>
  65. <Column id="orddeptnm" type="STRING"/>
  66. <Column id="orddoctnm" type="STRING"/>
  67. </ColumnInfo>
  68. </Dataset>
  69. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  70. <ColumnInfo>
  71. <Column id="pid" type="STRING" size="256"/>
  72. <Column id="orddeptcd" type="STRING" size="256"/>
  73. <Column id="orddrid" type="STRING" size="256"/>
  74. <Column id="hngnm" type="STRING" size="256"/>
  75. <Column id="srchflag" type="STRING" size="256"/>
  76. <Column id="srchdd" type="STRING" size="256"/>
  77. <Column id="orddd" type="STRING" size="256"/>
  78. <Column id="section" type="STRING" size="256"/>
  79. <Column id="srchpid" type="STRING" size="256"/>
  80. <Column id="srchhngnm" type="STRING" size="256"/>
  81. </ColumnInfo>
  82. <Rows>
  83. <Row>
  84. <Col id="pid"/>
  85. <Col id="orddeptcd"/>
  86. <Col id="orddrid"/>
  87. <Col id="hngnm"/>
  88. <Col id="srchflag">1</Col>
  89. <Col id="srchdd"/>
  90. <Col id="orddd"/>
  91. <Col id="section">-</Col>
  92. <Col id="srchpid"/>
  93. <Col id="srchhngnm"/>
  94. </Row>
  95. </Rows>
  96. </Dataset>
  97. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  98. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  99. <Dataset id="ds_init_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  100. </Objects>
  101. <Bind>
  102. <BindItem id="item0" compid="ipt_srchpid" propid="value" datasetid="ds_main_cond" columnid="srchpid"/>
  103. <BindItem id="item1" compid="ipt_srchhngnm" propid="value" datasetid="ds_main_cond" columnid="srchhngnm"/>
  104. </Bind>
  105. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  106. * System Name :
  107. * Job Name :
  108. * Creator :
  109. * Make Date : 2015-11-13
  110. * Description :
  111. *---------------------------------------------------------------------------------------
  112. * Modify Date Modifier Modify Description
  113. *---------------------------------------------------------------------------------------
  114. * 2015-11-13 Live Converter TF->XP
  115. *
  116. *---------------------------------------------------------------------------------------
  117. ****************************************************************************************/
  118. include "com_commonxp::comm_main.xjs";
  119. include "emr_prcpmngtxp::MMO001.xjs";
  120. include "emr_ercarexp::SPMNE04500.xjs";
  121. /*SPMNE04500_oninit*/
  122. function SPMNE04500_oninit(obj:Form, e:InitEventInfo)
  123. {
  124. frmf_initForm(obj);
  125. }
  126. /*SPMNE04500_onload*/
  127. function SPMNE04500_onload(obj:Form, e:LoadEventInfo)
  128. {
  129. //fInitialize_SPMMO06400();
  130. fInitialize_SPMNE04500();
  131. }
  132. /*취소버튼 onclick*/
  133. function button2_onclick(obj:Button, e:ClickEventInfo)
  134. {
  135. this.close();
  136. }
  137. /*확인버튼 onclick*/
  138. function button3_onclick(obj:Button, e:ClickEventInfo)
  139. {
  140. fClkCnfmBtn();
  141. }
  142. /*grid oncelldblclick*/
  143. function grd_erpatlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  144. {
  145. fDbClkERPatList();
  146. }
  147. /*등록번호 엔터*/
  148. function ipt_srchpid_onkeydown(obj:Edit, e:KeyEventInfo)
  149. {
  150. if( e.keycode == 13 ){
  151. ipt_srchpid.updateToDataset();
  152. var ev = new ClickEventInfo;
  153. frmf_inputEnterKey("btn_srchpid", "onclick", ev );
  154. }
  155. }
  156. /*환자명 엔터*/
  157. function ipt_srchhngnm_onkeydown(obj:Edit, e:KeyEventInfo)
  158. {
  159. if( e.keycode == 13 ){
  160. ipt_srchhngnm.updateToDataset();
  161. var ev = new ClickEventInfo;
  162. frmf_inputEnterKey("btn_srchhngnm", "onclick", ev );
  163. }
  164. }
  165. /*btn_srchpid검색 onclick*/
  166. function btn_srchpid_onclick(obj:Button, e:ClickEventInfo)
  167. {
  168. var srchdata = ds_main_cond.getColumn(0, "srchpid");
  169. var srchcol = "pid";
  170. fSrchERPat(srchdata, srchcol);
  171. }
  172. /*btn_srchhngnm검색 onclick*/
  173. function btn_srchhngnm_onclick(obj:Button, e:ClickEventInfo)
  174. {
  175. var srchdata = ds_main_cond.getColumn(0, "srchhngnm");
  176. var srchcol = "hngnm";
  177. fSrchERPat(srchdata, srchcol);
  178. }
  179. ]]></Script>
  180. </Form>
  181. </FDL>