SPPAO02001_연말정산감면내역조회.xfdl 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPPAO02001" position="absolute 0 0 870 600" titletext="연말정산영수증 출력" onload="SPPAO02001_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div id="group1" position="absolute 0 0 850 25" style="">
  8. <Layouts>
  9. <Layout>
  10. <Static id="caption6" class="tit_1" position="absolute 0 0 195 23" style="" text="연말정산 감면내역 조회"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div id="group3" scrollbars="autoboth" position="absolute 0 23 850 60" style="" class="div_SA">
  15. <Layouts>
  16. <Layout width="850" height="37">
  17. <Static id="caption7" class="search_name" position="absolute 10 10 138 27" style="" text="감면주체등록번호" anchor="default"/>
  18. <Static id="caption1" class="search_name" position="absolute 274 10 357 27" style="" text="수납일자" anchor="default"/>
  19. <Calendar id="input5" class="input_default" position="absolute 362 9 447 28" style="align:left ;" anchor="default" autoselect="true" autoskip="true" dateformat="yyyy-MM-dd "/>
  20. <Calendar id="input3" class="input_default" position="absolute 472 9 557 28" style="align:left ;" anchor="default" autoselect="true" autoskip="true" dateformat="yyyy-MM-dd " value="null"/>
  21. <Button id="btn_search2" class="btn1" position="absolute 770 7 826 29" text="조회" onclick="group3_btn_search2_onclick" anchor="default"/>
  22. <Static id="caption2" position="absolute 447 11 472 26" style="align:center ;" text="~" anchor="default"/>
  23. <Edit id="input1" position="absolute 145 9 215 28" style="align:center middle;" anchor="default" autoselect="true"/>
  24. </Layout>
  25. </Layouts>
  26. </Div>
  27. <Grid id="datagrid1" binddataset="ds_main_discamt_discamtlist" position="absolute 0 61 850 556" style="" autofittype="col" autoenter="select">
  28. <Formats>
  29. <Format id="default">
  30. <Columns>
  31. <Column size="70"/>
  32. <Column size="110"/>
  33. <Column size="72"/>
  34. <Column size="80"/>
  35. <Column size="70"/>
  36. <Column size="90"/>
  37. <Column size="90"/>
  38. <Column size="70"/>
  39. <Column size="65"/>
  40. <Column size="110"/>
  41. </Columns>
  42. <Rows>
  43. <Row size="24" band="head"/>
  44. <Row size="24" band="head"/>
  45. <Row size="24"/>
  46. </Rows>
  47. <Band id="head">
  48. <Cell colspan="2" text="감면주체" taborder="undefined"/>
  49. <Cell col="2" colspan="8" text="환자정보" taborder="undefined"/>
  50. <Cell col="10"/>
  51. <Cell col="11"/>
  52. <Cell col="12"/>
  53. <Cell col="13"/>
  54. <Cell col="14"/>
  55. <Cell col="15"/>
  56. <Cell col="16"/>
  57. <Cell col="17"/>
  58. <Cell col="18"/>
  59. <Cell row="1" text="성명"/>
  60. <Cell row="1" col="1" text="근무지"/>
  61. <Cell row="1" col="2" text="등록번호"/>
  62. <Cell row="1" col="3" text="성명"/>
  63. <Cell row="1" col="4" text="관계"/>
  64. <Cell row="1" col="5" text="진료일자"/>
  65. <Cell row="1" col="6" text="수납일자"/>
  66. <Cell row="1" col="7" text="감면금액"/>
  67. <Cell row="1" col="8" text="감면코드"/>
  68. <Cell row="1" col="9" text="감면명칭"/>
  69. <Cell row="1" col="10" text="근무지"/>
  70. <Cell row="1" col="11" text="등록번호"/>
  71. <Cell row="1" col="12" text="성명"/>
  72. <Cell row="1" col="13" text="관계"/>
  73. <Cell row="1" col="14" text="진료일자"/>
  74. <Cell row="1" col="15" text="수납일자"/>
  75. <Cell row="1" col="16" text="감면금액"/>
  76. <Cell row="1" col="17" text="감면코드"/>
  77. <Cell row="1" col="18" text="감면명칭"/>
  78. </Band>
  79. <Band id="body">
  80. <Cell style="align:center middle;" text="bind:emplnm"/>
  81. <Cell col="1" style="align:center middle;" text="bind:dutdeptnm"/>
  82. <Cell col="2" style="align:center middle;" text="bind:pid"/>
  83. <Cell col="3" style="align:center middle;" text="bind:hngnm"/>
  84. <Cell col="4" style="align:center middle;" text="bind:famyrelnm"/>
  85. <Cell col="5" displaytype="date" style="align:center middle;" text="bind:orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
  86. <Cell col="6" displaytype="date" style="align:center middle;" text="bind:rcptexecdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
  87. <Cell col="7" displaytype="number" text="bind:discamt"/>
  88. <Cell col="8" style="align:center middle;" text="bind:disccd"/>
  89. <Cell col="9" style="align:center middle;" text="bind:discnm"/>
  90. </Band>
  91. </Format>
  92. </Formats>
  93. </Grid>
  94. <Div id="grp_btn" position="absolute 0 557 850 584" style="">
  95. <Layouts>
  96. <Layout>
  97. <Shape id="line23" class="line_6" linetype="horizontal" position="absolute 0 0 850 3" style="" anchor="default"/>
  98. <Button id="btn_init" class="btn4" position="absolute 793 4 850 26" text="닫기" onclick="grp_btn_btn_init_onclick"/>
  99. <Static id="caption3" position="absolute 25 5 709 25" style="color:#ff0000;" text="* 연말정산 감면내역은 2014년도 부터 별도의 집계 데이터를 이용하여 조회하므로, 집계되지 않은 데이터는 조회되지 않습니다."/>
  100. </Layout>
  101. </Layouts>
  102. </Div>
  103. </Layout>
  104. </Layouts>
  105. <Objects>
  106. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  107. <ColumnInfo/>
  108. </Dataset>
  109. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  110. <ColumnInfo>
  111. <Column id="init" type="STRING" size="256"/>
  112. </ColumnInfo>
  113. </Dataset>
  114. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  115. <ColumnInfo>
  116. <Column id="pid" type="STRING" size="256"/>
  117. <Column id="fromdd" type="STRING" size="256"/>
  118. <Column id="todd" type="STRING" size="256"/>
  119. <Column id="instcd" type="STRING" size="256"/>
  120. </ColumnInfo>
  121. <Rows>
  122. <Row>
  123. <Col id="pid"/>
  124. <Col id="fromdd"/>
  125. <Col id="todd"/>
  126. <Col id="instcd"/>
  127. </Row>
  128. </Rows>
  129. </Dataset>
  130. <Dataset id="ds_main_discamt_discamtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  131. <ColumnInfo>
  132. <Column id="discamtlist" type="STRING" size="256"/>
  133. </ColumnInfo>
  134. <Rows>
  135. <Row>
  136. <Col id="discamtlist"/>
  137. </Row>
  138. </Rows>
  139. </Dataset>
  140. </Objects>
  141. <Bind>
  142. <BindItem id="item0" compid="group3.input5" propid="value" datasetid="ds_send" columnid="fromdd"/>
  143. <BindItem id="item1" compid="group3.input3" propid="value" datasetid="ds_send" columnid="todd"/>
  144. <BindItem id="item2" compid="group3.input1" propid="value" datasetid="ds_send" columnid="pid"/>
  145. </Bind>
  146. <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs"
  147. include "com_basiccodexp::ZBC001.xjs"
  148. include "pam_pamcomnxp::PAM001.xjs"
  149. include "pam_pamcomnxp::PAM.xjs"
  150. function SPPAO02001_onload(obj:Form, e:LoadEventInfo)
  151. {
  152. frmf_initForm(obj);
  153. grdf_initGrid(datagrid1);
  154. fInitialize();
  155. }
  156. function fInitialize()
  157. {
  158. var instcd = opener.frmf_getParameter("SPPAO02001_INSTCD");
  159. var pid = opener.frmf_getParameter("SPPAO02001_PID");
  160. var fromdd = opener.frmf_getParameter("SPPAO02001_FROMDD");
  161. var todd = opener.frmf_getParameter("SPPAO02001_TODD");
  162. ds_send.setColumn( 0, "instcd", instcd);
  163. ds_send.setColumn( 0, "pid", pid);
  164. ds_send.setColumn( 0, "fromdd", fromdd);
  165. ds_send.setColumn( 0, "todd", todd);
  166. fSearch();
  167. }
  168. function fSearch()
  169. {
  170. var oParam = {};
  171. oParam.id = "TRPAO02004";
  172. oParam.service = "pamcomnapp.ReceiptApp";
  173. oParam.method = "reqGetYearDiscAmt";
  174. oParam.inds = "req=ds_send";
  175. oParam.outds = "ds_main_discamt_discamtlist=discamtlist";
  176. oParam.async = false;
  177. tranf_submit(oParam);
  178. }
  179. function group3_btn_search2_onclick(obj:Button, e:ClickEventInfo)
  180. {
  181. fSearch();
  182. }
  183. function grp_btn_btn_init_onclick(obj:Button, e:ClickEventInfo)
  184. {
  185. this.close();
  186. }
  187. ]]></Script>
  188. </Form>
  189. </FDL>