SPABO62200_요양급여신청서팝업2.xfdl 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPABO62200" position="absolute 0 0 205 173" titletext="요양급여신청서 수혈 기록" onload="SPABO62200_onload" oninit="SPABO62200_oninit">
  5. <Layouts>
  6. <Layout>
  7. <Shape id="line1" class="line_10" position="absolute 0 16 200 22"/>
  8. <Static id="cpt_title" text="요양급여신청서 수혈 기록" class="tit_2" position="absolute 0 0 178 21"/>
  9. <Edit id="ipt_wbc" taborder="0" class="input_default" position="absolute 101 22 201 41" autoselect="true" autoskip="true"/>
  10. <Edit id="input8" taborder="2" class="input_default" position="absolute 101 70 201 89" autoselect="true" autoskip="true"/>
  11. <Edit id="ipt_pc" taborder="4" class="input_default" position="absolute 101 118 176 137" autoselect="true" autoskip="true"/>
  12. <Shape id="line2" linetype="vertical" class="line_2" position="absolute 1 40 201 46"/>
  13. <Edit id="ipt_prc" taborder="3" class="input_default" position="absolute 101 94 176 113" autoselect="true" autoskip="true"/>
  14. <Shape id="line3" linetype="vertical" class="line_2" position="absolute 1 64 201 70"/>
  15. <Shape id="line4" linetype="vertical" class="line_2" position="absolute 1 88 201 94"/>
  16. <Shape id="line5" linetype="vertical" class="line_2" position="absolute 1 112 201 118"/>
  17. <Static id="cpt_prcunit" text="회" position="absolute 183 96 203 116"/>
  18. <Static id="cpt_pcunit" text="회" position="absolute 183 120 203 140"/>
  19. <Static id="cpt_prc" text="PRC" class="cell_1" position="absolute 1 93 98 116"/>
  20. <Static id="cpt_hgb" text="Hgb" class="cell_1" position="absolute 1 45 98 68"/>
  21. <Static id="cpt_wbc" text="WBC" class="cell_1" position="absolute 1 21 98 44"/>
  22. <Static id="cpt_plt" text="PLT" class="cell_1" position="absolute 1 69 98 92"/>
  23. <Static id="cpt_pc" text="PC" class="cell_1" position="absolute 1 117 98 140"/>
  24. <Shape id="line7" class="line_3" position="absolute 1 139 201 145"/>
  25. <Edit id="ipt_hgb" taborder="1" class="input_default" position="absolute 101 46 201 65" autoselect="true" autoskip="true"/>
  26. <Button id="btn_confirm1" taborder="5" text="확인" onclick="grp_btn_btn_confirm1_onclick" class="btn4" position="absolute 87 143 143 165"/>
  27. <Button id="btn_cancel1" taborder="6" text="취소" onclick="grp_btn_btn_cancel1_onclick" class="btn4" position="absolute 146 143 202 165"/>
  28. </Layout>
  29. </Layouts>
  30. <Objects>
  31. <Dataset id="ds_main_tnsrec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  32. <ColumnInfo>
  33. <Column id="wbc" type="STRING" size="256"/>
  34. <Column id="hgb" type="STRING" size="256"/>
  35. <Column id="plt" type="STRING" size="256"/>
  36. <Column id="prccnt" type="STRING" size="256"/>
  37. <Column id="pccnt" type="STRING" size="256"/>
  38. </ColumnInfo>
  39. <Rows>
  40. <Row>
  41. <Col id="wbc"/>
  42. <Col id="hgb"/>
  43. <Col id="plt"/>
  44. <Col id="prccnt"/>
  45. <Col id="pccnt"/>
  46. </Row>
  47. </Rows>
  48. </Dataset>
  49. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  50. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  51. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  52. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  53. <ColumnInfo>
  54. <Column id="nmnodeset" type="STRING" size="256"/>
  55. <Column id="cdnmnode" type="STRING" size="256"/>
  56. </ColumnInfo>
  57. <Rows>
  58. <Row/>
  59. </Rows>
  60. </Dataset>
  61. </Objects>
  62. <Bind>
  63. <BindItem id="item0" compid="ipt_wbc" propid="value" datasetid="ds_main_tnsrec" columnid="wbc"/>
  64. <BindItem id="item2" compid="input8" propid="value" datasetid="ds_main_tnsrec" columnid="plt"/>
  65. <BindItem id="item4" compid="ipt_pc" propid="value" datasetid="ds_main_tnsrec" columnid="pccnt"/>
  66. <BindItem id="item3" compid="ipt_prc" propid="value" datasetid="ds_main_tnsrec" columnid="prccnt"/>
  67. <BindItem id="item1" compid="ipt_hgb" propid="value" datasetid="ds_main_tnsrec" columnid="hgb"/>
  68. </Bind>
  69. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  70. * System Name :
  71. * Job Name :
  72. * Creator :
  73. * Make Date : 2015-11-13
  74. * Description :
  75. *---------------------------------------------------------------------------------------
  76. * Modify Date Modifier Modify Description
  77. *---------------------------------------------------------------------------------------
  78. * 2015-11-13 Live Converter TF->XP
  79. *
  80. *---------------------------------------------------------------------------------------
  81. ****************************************************************************************/
  82. include "com_commonxp::comm_main.xjs";
  83. function SPABO62200_oninit(obj:Form, e:InitEventInfo)
  84. {
  85. frmf_initForm(obj);
  86. }
  87. function SPABO62200_onload(obj:Form, e:LoadEventInfo)
  88. {
  89. if ( frmf_checkOpener() )
  90. {
  91. var param = opener.frmf_getParameter("opener_parameter_id"); //opener parameter value를 get
  92. if (!utlf_isNull(param))
  93. {
  94. condarray = param.split("▦");
  95. ds_temp.setColumn(0, "nmnodeset", condarray[0]);
  96. ds_temp.setColumn(0, "cdnmnode", condarray[1]);
  97. }
  98. }
  99. }
  100. function grp_btn_btn_confirm1_onclick(obj:Button, e:ClickEventInfo)
  101. {
  102. var swbc = ds_main_tnsrec.getColumn(0, "wbc");
  103. var shgb = ds_main_tnsrec.getColumn(0, "hgb");
  104. var splt = ds_main_tnsrec.getColumn(0, "plt");
  105. var sprccnt = ds_main_tnsrec.getColumn(0, "prccnt");
  106. var spccnt = ds_main_tnsrec.getColumn(0, "pccnt");
  107. var svalue = "";
  108. if(!utlf_isNull(swbc))
  109. {
  110. svalue = cpt_wbc.text + ":" + swbc;
  111. }
  112. if(!utlf_isNull(shgb))
  113. {
  114. svalue = svalue + ", " + cpt_hgb.text + ":" + shgb;
  115. }
  116. if(!utlf_isNull(splt))
  117. {
  118. svalue = svalue + ", " + cpt_plt.text + ":" + splt;
  119. }
  120. if(!utlf_isNull(sprccnt))
  121. {
  122. svalue = svalue + ", " + cpt_prc.text + ":" + sprccnt + cpt_prcunit.text;
  123. }
  124. if(!utlf_isNull(spccnt))
  125. {
  126. svalue = svalue + ", " + cpt_pc.text + ":" + spccnt + cpt_pcunit.text;
  127. }
  128. var nmnodeset = ds_temp.getColumn(0, "nmnodeset");
  129. var cdnmnode = ds_temp.getColumn(0, "cdnmnode");
  130. var node = "opener."+nmnodeset
  131. trace(node)
  132. eval(node).setColumn(0, cdnmnode, svalue);
  133. this.close();
  134. }
  135. function grp_btn_btn_cancel1_onclick(obj:Button, e:ClickEventInfo)
  136. {
  137. this.close();
  138. }
  139. ]]></Script>
  140. </Form>
  141. </FDL>