SPMMR09100_특수문자입력.xfdl 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.4">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMR09100" position="absolute 0 0 350 475" titletext="특수문자입력" oninit="SPMMR09100_oninit" onload="SPMMR09100_onload">
  5. <Layouts>
  6. <Layout>
  7. <!--
  8. <Div position="absolute 0 0 370 485" id="group3" scrollbars="autoboth">
  9. <Layouts>
  10. <Layout>
  11. -->
  12. <Static text="특수문자입력" position="absolute 0 0 260 16" id="lbl_title" class="tit_2"/>
  13. <Grid position="absolute 0 20 350 423" id="grd_codelist" binddataset="ds_main_datalist_codeinfo" selecttype="cell" oncelldblclick="grd_codelist_oncelldblclick" oncellclick="grd_codelist_oncellclick" extendsizetype="row">
  14. <Formats>
  15. <Format id="default">
  16. <Columns>
  17. <Column size="20" band="left"/>
  18. <Column size="30"/>
  19. <Column size="30"/>
  20. <Column size="30"/>
  21. <Column size="30"/>
  22. <Column size="30"/>
  23. <Column size="30"/>
  24. <Column size="30"/>
  25. <Column size="30"/>
  26. <Column size="30"/>
  27. <Column size="30"/>
  28. </Columns>
  29. <Rows>
  30. <Row size="24" band="head"/>
  31. <Row size="22"/>
  32. </Rows>
  33. <Band id="head">
  34. <Cell celltype="none"/>
  35. <Cell col="1" text="A"/>
  36. <Cell col="2" text="B"/>
  37. <Cell col="3" text="C"/>
  38. <Cell col="4" text="D"/>
  39. <Cell col="5" text="E"/>
  40. <Cell col="6" text="F"/>
  41. <Cell col="7" text="G"/>
  42. <Cell col="8" text="H"/>
  43. <Cell col="9" text="I"/>
  44. <Cell col="10" text="J"/>
  45. </Band>
  46. <Band id="body">
  47. <Cell celltype="head" text="expr:currow + 1" autosizerow="limitmin"/>
  48. <Cell col="1" text="bind:col0" wordwrap="char" autosizerow="limitmin"/>
  49. <Cell col="2" text="bind:col1" wordwrap="char" autosizerow="limitmin"/>
  50. <Cell col="3" text="bind:col2" wordwrap="char" autosizerow="limitmin"/>
  51. <Cell col="4" text="bind:col3" wordwrap="char" autosizerow="limitmin"/>
  52. <Cell col="5" text="bind:col4" wordwrap="char" autosizerow="limitmin"/>
  53. <Cell col="6" text="bind:col5" wordwrap="char" autosizerow="limitmin"/>
  54. <Cell col="7" text="bind:col6" wordwrap="char" autosizerow="limitmin"/>
  55. <Cell col="8" text="bind:col7" wordwrap="char" autosizerow="limitmin"/>
  56. <Cell col="9" text="bind:col8" wordwrap="char" autosizerow="limitmin"/>
  57. <Cell col="10" text="bind:col9" wordwrap="char" autosizerow="limitmin"/>
  58. </Band>
  59. </Format>
  60. </Formats>
  61. </Grid>
  62. <Edit position="absolute 55 430 350 449" id="ipt_str"/>
  63. <Edit position="absolute 0 430 50 470" align="align:center middle;" id="cap_zoom" readonly="true" style="background:URL('theme://images/bg_edit_D.png') stretch 5,5;align:center middle;font:Dotum,22;" oneditdblclick="cap_zoom_oneditdblclick"/>
  64. <Static text="Ctrl + C 복사 / Ctrl + V 붙여넣기" position="absolute 171 455 350 475" id="caption2"/>
  65. <!--
  66. </Layout>
  67. </Layouts>
  68. </Div>
  69. -->
  70. <Shape id="line2" class="line_1" position="absolute 0 424 350 427"/>
  71. <Shape id="line00" class="line_1" position="absolute 0 18 350 21"/>
  72. </Layout>
  73. </Layouts>
  74. <Objects>
  75. <Dataset id="ds_main_datalist_codeinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  76. <ColumnInfo>
  77. <Column id="col0" type="STRING" size="256" sumtext="기호"/>
  78. <Column id="col1" type="STRING" size="256" sumtext="기호"/>
  79. <Column id="col2" type="STRING" size="256" sumtext="기호"/>
  80. <Column id="col3" type="STRING" size="256" sumtext="기호"/>
  81. <Column id="col4" type="STRING" size="256" sumtext="기호"/>
  82. <Column id="col5" type="STRING" size="256" sumtext="기호"/>
  83. <Column id="col6" type="STRING" size="256" sumtext="기호"/>
  84. <Column id="col7" type="STRING" size="256" sumtext="기호"/>
  85. <Column id="col8" type="STRING" size="256" sumtext="기호"/>
  86. <Column id="col9" type="STRING" size="256" sumtext="기호"/>
  87. </ColumnInfo>
  88. </Dataset>
  89. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  90. <ColumnInfo>
  91. <Column id="str" type="STRING" size="256"/>
  92. <Column id="char" type="STRING" size="256"/>
  93. </ColumnInfo>
  94. <Rows>
  95. <Row>
  96. <Col id="str"/>
  97. <Col id="char"/>
  98. </Row>
  99. </Rows>
  100. </Dataset>
  101. </Objects>
  102. <Bind>
  103. <BindItem id="item0" compid="ipt_str" propid="value" datasetid="ds_main" columnid="str"/>
  104. <BindItem id="item2" compid="cap_zoom" propid="value" datasetid="ds_main" columnid="char"/>
  105. </Bind>
  106. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  107. * System Name :
  108. * Job Name :
  109. * Creator :
  110. * Make Date : 2015-01-16
  111. * Description :
  112. *---------------------------------------------------------------------------------------
  113. * Modify Date Modifier Modify Description
  114. *---------------------------------------------------------------------------------------
  115. * 2015-01-16 Live Converter TF->XP
  116. *
  117. *---------------------------------------------------------------------------------------
  118. ****************************************************************************************/
  119. //=======================================================================================
  120. // Lib Include
  121. //---------------------------------------------------------------------------------------
  122. include "com_commonxp::comm_main.xjs"
  123. include "emr_medirecxp::SPMMR09100.xjs"
  124. //=======================================================================================
  125. // Global Form Variable
  126. //---------------------------------------------------------------------------------------
  127. //=======================================================================================
  128. // Function
  129. //---------------------------------------------------------------------------------------
  130. /****************************************************************************************
  131. * Argument : 01.sKey : 코드아이디
  132. * : 02.sValue : 코드명
  133. * Description : 공통코드를 가져온다.
  134. ****************************************************************************************/
  135. //=======================================================================================
  136. // Transaction Callback
  137. //---------------------------------------------------------------------------------------
  138. /****************************************************************************************
  139. * Argument : 01.sSvcId : 서비스 ID
  140. * : 02.nErrorCode : 에러코드
  141. * : 03.sErrorMsg : 에러메시지
  142. * Description : tr_getCodeList의 콜백함수
  143. ****************************************************************************************/
  144. function cf_(sSvcId, nErrorCode, sErrorMsg){
  145. }
  146. //=======================================================================================
  147. // Event
  148. //---------------------------------------------------------------------------------------
  149. /****************************************************************************************
  150. * Components :
  151. * Components ID : button5
  152. * Event : onlbuttonup
  153. * Argument : 01.obj : Object Event has occurred
  154. * : 02.e : Event Object
  155. * Description :
  156. ****************************************************************************************/
  157. function SPMMR09100_oninit(obj:Form, e:InitEventInfo)
  158. {
  159. frmf_initForm(obj);
  160. }
  161. function SPMMR09100_onload(obj:Form, e:LoadEventInfo)
  162. {
  163. fInit();
  164. }
  165. function grd_codelist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  166. {
  167. fInputCharacter(obj, e);
  168. }
  169. function grd_codelist_oncellclick(obj:Grid, e:GridClickEventInfo)
  170. {
  171. fZoomInCharacter(obj, e);
  172. }
  173. function cap_zoom_oneditdblclick(obj:Edit, e:EditClickEventInfo)
  174. {
  175. fInputZoomInCharacter();
  176. }]]></Script>
  177. </Form>
  178. </FDL>