SMPAS00510_일일수납마감.xfdl 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml" />
  4. <Form id="SMPAS00510" position="absolute 0 0 1211 784" titletext="일일수납마감" onload="SMPAS00510_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div id="group3" position="absolute 0 0 1211 13" style="">
  8. <Layouts>
  9. <Layout>
  10. <Static id="caption60" class="tit_1" position="absolute 0 0 215 14" style="font:돋움,,돋움;align: middle;" text="일일수납마감" />
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div id="group2" position="absolute 4 23 1207 58" style="">
  15. <Layouts>
  16. <Layout>
  17. <Shape id="roundrect1" anchor="default" class="roundrect_search" type="roundrectangle" position="absolute 0 0 1202 35" style="border: solid #ffd799 #ffd799;background:#fffbf2 ;" />
  18. <Static id="caption2" class="search_name" position="absolute 15 9 213 26" style="" text="일자:" />
  19. <Shape id="line2" class="line_4" linetype="vertical" position="absolute 1132 7 1135 29" style="border: solid #ffe4bb #ffe4bb;" anchor="default" />
  20. <Button id="btn_search" class="btn1_letter2" position="absolute 1139 7 1195 29" style="" text="조회" onclick="group2_btn_search_onclick" />
  21. <Calendar id="input7" class="input_default" taborder="7" position="absolute 75 8 160 27" style="align:center ;" anchor="default" />
  22. <Shape id="line1" class="line_4" linetype="vertical" position="absolute 1063 7 1066 29" style="border: solid #ffe4bb #ffe4bb;" anchor="default" />
  23. <Button id="btn_print" class="btn6_letter2" position="absolute 1070 7 1126 29" style="" text="출력" onclick="group2_btn_print_onclick" />
  24. <MaskEdit id="input1" mask="hh:nn" position="absolute 170 8 224 27" style="align:center ;" anchor="default" />
  25. <MaskEdit id="input15" mask="hh:nn" position="absolute 245 8 299 27" style="align:center ;" anchor="default" />
  26. <Static id="caption25" position="absolute 222 10 247 24" style="align:center ;" text="~" />
  27. </Layout>
  28. </Layouts>
  29. </Div>
  30. <Div id="grp_btn" scrollbars="autoboth" position="absolute 19 757 1199 784" style="" />
  31. <Button id="btn_init" class="btn4_letter3" position="absolute 1129 760 1197 782" style="" text="초기화" onclick="btn_init_onclick" />
  32. <Static id="caption1" class="cell_1" position="absolute 5 71 155 101" style="" text="구분" />
  33. <Shape id="line42" class="line_1" linetype="horizontal" position="absolute 5 65 460 68" style="" anchor="default" />
  34. <Shape id="line29" class="line_2" linetype="horizontal" position="absolute 5 103 460 106" style="" anchor="default" />
  35. <Static id="caption3" class="cell_1" position="absolute 157 71 307 101" style="" text="입원" />
  36. <Static id="caption4" class="cell_1" position="absolute 309 71 459 101" style="" text="외래" />
  37. <Static id="caption5" class="cell_1" position="absolute 5 106 155 125" style="" text="4시수납" />
  38. <Static id="caption6" class="cell_1" position="absolute 4 130 154 150" style="" text="재무팀" />
  39. <Static id="caption7" class="cell_1" position="absolute 4 155 154 175" style="" text="무인수납현금" />
  40. <Static id="caption8" class="cell_1" position="absolute 4 180 154 200" style="" text="현금" />
  41. <Static id="caption9" class="cell_1" position="absolute 5 205 155 225" style="" text="카드" />
  42. <Shape id="line3" class="line_2" linetype="horizontal" position="absolute 4 127 460 130" style="" anchor="default" />
  43. <Shape id="line4" class="line_2" linetype="horizontal" position="absolute 5 152 460 155" style="" anchor="default" />
  44. <Shape id="line5" class="line_2" linetype="horizontal" position="absolute 5 177 460 180" style="" anchor="default" />
  45. <Shape id="line6" class="line_2" linetype="horizontal" position="absolute 5 202 460 205" style="" anchor="default" />
  46. <Shape id="line7" class="line_2" linetype="horizontal" position="absolute 5 227 460 230" style="" anchor="default" />
  47. <Static id="caption10" class="cell_1" position="absolute 5 230 155 250" style="" text="합계" />
  48. <Shape id="line18" class="line_3" linetype="horizontal" position="absolute 5 252 460 255" style="" anchor="default" />
  49. <MaskEdit id="input2" class="input_default" mask="#,###" position="absolute 157 106 307 125" style="align:right ;" anchor="default" onkeyup="input2_onkeyup" />
  50. <MaskEdit id="input3" class="input_default" mask="#,###" position="absolute 156 130 306 149" style="align:right ;" anchor="default" onkeyup="input3_onkeyup" />
  51. <MaskEdit id="input4" class="input_default" mask="#,###" position="absolute 156 155 306 174" style="align:right ;" anchor="default" onkeyup="input4_onkeyup" />
  52. <MaskEdit id="input5" mask="#,###" position="absolute 156 180 306 199" style="align:right ;" anchor="default" onkeyup="input5_onkeyup" />
  53. <MaskEdit id="input6" class="input_default" mask="#,###" position="absolute 157 205 307 224" style="align:right ;" anchor="default" onkeyup="input6_onkeyup" />
  54. <MaskEdit id="input8" class="input_default" mask="#,###" position="absolute 157 230 307 249" style="align:right ;" anchor="default" onkeyup="input8_onkeyup" />
  55. <MaskEdit id="input9" class="input_default" mask="#,###" position="absolute 310 230 460 249" style="align:right ;" anchor="default" onkeyup="input9_onkeyup" />
  56. <MaskEdit id="input10" class="input_default" mask="#,###" position="absolute 310 106 460 125" style="align:right ;" anchor="default" onkeyup="input10_onkeyup" />
  57. <MaskEdit id="input11" class="input_default" mask="#,###" position="absolute 309 130 459 149" style="align:right ;" anchor="default" onkeyup="input11_onkeyup" />
  58. <MaskEdit id="input12" class="input_default" mask="#,###" position="absolute 309 155 459 174" style="align:right ;" anchor="default" onkeyup="input12_onkeyup" />
  59. <MaskEdit id="input13" class="input_default" mask="#,###" position="absolute 309 180 459 199" style="align:right ;" anchor="default" onkeyup="input13_onkeyup" />
  60. <MaskEdit id="input14" class="input_default" mask="#,###" position="absolute 310 205 460 224" style="align:right ;" anchor="default" onkeyup="input14_onkeyup" />
  61. <Shape id="roundrect2" anchor="default" class="default" type="roundrectangle" position="absolute 465 65 730 252" style="border: solid #000000 #000000;background:#ffffff ;" />
  62. <Static id="caption12" position="absolute 500 127 550 146" style="" text="입원 :" />
  63. <Static id="caption13" position="absolute 500 167 550 186" style="" text="외래 :" />
  64. <Edit id="output1" position="absolute 595 127 715 146" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  65. <Edit id="output2" position="absolute 595 167 715 186" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  66. <Shape id="line8" class="line_2" linetype="horizontal" position="absolute 470 217 725 220" style="" anchor="default" />
  67. <Edit id="output3" position="absolute 595 226 715 245" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  68. <Shape id="roundrect3" anchor="default" class="default" type="roundrectangle" position="absolute 735 65 955 252" style="border: solid #000000 #000000;background:#ffffff ;" />
  69. <Shape id="roundrect4" anchor="default" class="default" type="roundrectangle" position="absolute 960 65 1180 252" style="border: solid #000000 #000000;background:#ffffff ;" />
  70. <Static id="caption15" position="absolute 760 122 820 142" style="" text="4시은행 :" />
  71. <Static id="caption16" position="absolute 760 172 820 192" style="" text="현금 :" />
  72. <Static id="caption17" position="absolute 760 198 820 218" style="" text="신용카드 :" />
  73. <Static id="caption18" position="absolute 760 226 820 245" style="" text="합계 :" />
  74. <Edit id="output4" position="absolute 835 173 935 192" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  75. <Edit id="output5" position="absolute 835 199 935 218" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  76. <Edit id="output6" position="absolute 835 226 935 245" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  77. <Edit id="output7" position="absolute 835 122 935 141" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  78. <Static id="caption20" position="absolute 985 122 1045 141" style="" text="4시은행 :" />
  79. <Static id="caption21" position="absolute 985 147 1045 166" style="" text="무인수납 :" />
  80. <Static id="caption22" position="absolute 985 173 1045 192" style="" text="현금 :" />
  81. <Static id="caption23" position="absolute 985 199 1045 218" style="" text="신용카드 :" />
  82. <Static id="caption24" position="absolute 985 226 1045 245" style="" text="합계 :" />
  83. <Edit id="output8" position="absolute 1055 122 1155 141" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  84. <Edit id="output9" position="absolute 1055 147 1155 166" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  85. <Edit id="output10" position="absolute 1055 173 1155 192" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  86. <Edit id="output11" position="absolute 1055 199 1155 218" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  87. <Edit id="output12" position="absolute 1055 226 1155 245" style="align:right ;border: solid #000000 #000000;" anchor="default" readonly="true" />
  88. <Static id="cpt_day" position="absolute 550 80 640 99" style="align:center ;" text="일자" />
  89. <Static id="cpt_day_i" position="absolute 800 80 890 99" style="align:center ;" text="일자" />
  90. <Static id="cpt_day_o" position="absolute 1030 80 1120 99" style="align:center ;" text="일자" />
  91. <Static id="caption11" position="absolute 890 80 926 99" style="" text="(입원)" />
  92. <Static id="caption14" position="absolute 1130 80 1170 95" style="" text="(외래)" />
  93. <Static id="caption19" position="absolute 500 227 560 246" style="" text="합계 :" />
  94. </Layout>
  95. </Layouts>
  96. <Objects>
  97. <Dataset id="ds_main_h_rcpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  98. <ColumnInfo />
  99. </Dataset>
  100. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  101. <ColumnInfo />
  102. </Dataset>
  103. <Dataset id="ds_main_h_rcpt_rcpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  104. <ColumnInfo>
  105. <Column id="o_fourrcpt" type="STRING" size="256" />
  106. <Column id="o_fincteam" type="STRING" size="256" />
  107. <Column id="o_rmtrcpt" type="STRING" size="256" />
  108. <Column id="o_cashamt" type="STRING" size="256" />
  109. <Column id="o_cardamt" type="STRING" size="256" />
  110. <Column id="o_onlineamt" type="STRING" size="256" />
  111. <Column id="o_sum" type="STRING" size="256" />
  112. <Column id="i_fourrcpt" type="STRING" size="256" />
  113. <Column id="i_fincteam" type="STRING" size="256" />
  114. <Column id="i_rmtrcpt" type="STRING" size="256" />
  115. <Column id="i_cashamt" type="STRING" size="256" />
  116. <Column id="i_cardamt" type="STRING" size="256" />
  117. <Column id="i_onlineamt" type="STRING" size="256" />
  118. <Column id="i_sum" type="STRING" size="256" />
  119. <Column id="i_rmtrcpt_cashamt" type="STRING" size="256" />
  120. <Column id="o_rmtrcpt_cashamt" type="STRING" size="256" />
  121. <Column id="rcpt1_sum" type="STRING" size="256" />
  122. <Column id="rcpt2_sum" type="STRING" size="256" />
  123. <Column id="rcpt3_sum" type="STRING" size="256" />
  124. </ColumnInfo>
  125. <Rows>
  126. <Row>
  127. <Col id="o_fourrcpt"></Col>
  128. <Col id="o_fincteam"></Col>
  129. <Col id="o_rmtrcpt"></Col>
  130. <Col id="o_cashamt"></Col>
  131. <Col id="o_cardamt"></Col>
  132. <Col id="o_onlineamt"></Col>
  133. <Col id="o_sum"></Col>
  134. <Col id="i_fourrcpt"></Col>
  135. <Col id="i_fincteam"></Col>
  136. <Col id="i_rmtrcpt"></Col>
  137. <Col id="i_cashamt"></Col>
  138. <Col id="i_cardamt"></Col>
  139. <Col id="i_onlineamt"></Col>
  140. <Col id="i_sum"></Col>
  141. <Col id="i_rmtrcpt_cashamt"></Col>
  142. <Col id="o_rmtrcpt_cashamt"></Col>
  143. <Col id="rcpt1_sum"></Col>
  144. <Col id="rcpt2_sum"></Col>
  145. <Col id="rcpt3_sum"></Col>
  146. </Row>
  147. </Rows>
  148. </Dataset>
  149. <Dataset id="ds_send_data1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  150. <ColumnInfo>
  151. <Column id="fromdd" type="STRING" size="256" />
  152. <Column id="tm_from" type="STRING" size="256" />
  153. <Column id="tm_to" type="STRING" size="256" />
  154. </ColumnInfo>
  155. <Rows>
  156. <Row>
  157. <Col id="fromdd"></Col>
  158. <Col id="tm_from"></Col>
  159. <Col id="tm_to"></Col>
  160. </Row>
  161. </Rows>
  162. </Dataset>
  163. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  164. <ColumnInfo />
  165. </Dataset>
  166. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  167. <ColumnInfo />
  168. </Dataset>
  169. <Dataset id="ds_hidden_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  170. <ColumnInfo>
  171. <Column id="userid" type="STRING" size="256" />
  172. <Column id="usernm" type="STRING" size="256" />
  173. <Column id="posinstcd" type="STRING" size="256" />
  174. <Column id="posinstnm" type="STRING" size="256" />
  175. <Column id="dutplcecd" type="STRING" size="256" />
  176. <Column id="dutplcenm" type="STRING" size="256" />
  177. <Column id="dutinstnm" type="STRING" size="256" />
  178. </ColumnInfo>
  179. </Dataset>
  180. </Objects>
  181. <Bind>
  182. <BindItem id="item0" compid="group2.input7" propid="value" datasetid="ds_send_data1" columnid="fromdd" />
  183. <BindItem id="item1" compid="group2.input1" propid="value" datasetid="ds_send_data1" columnid="tm_from" />
  184. <BindItem id="item2" compid="group2.input15" propid="value" datasetid="ds_send_data1" columnid="tm_to" />
  185. <BindItem id="item3" compid="input2" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_fourrcpt" />
  186. <BindItem id="item4" compid="input3" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_fincteam" />
  187. <BindItem id="item5" compid="input4" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_rmtrcpt" />
  188. <BindItem id="item6" compid="input5" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_cashamt" />
  189. <BindItem id="item7" compid="input6" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_cardamt" />
  190. <BindItem id="item8" compid="input8" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_sum" />
  191. <BindItem id="item9" compid="input9" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_sum" />
  192. <BindItem id="item10" compid="input10" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_fourrcpt" />
  193. <BindItem id="item11" compid="input11" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_fincteam" />
  194. <BindItem id="item12" compid="input12" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_rmtrcpt" />
  195. <BindItem id="item13" compid="input13" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_cashamt" />
  196. <BindItem id="item14" compid="input14" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_cardamt" />
  197. <BindItem id="item15" compid="output1" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_rmtrcpt_cashamt" />
  198. <BindItem id="item16" compid="output2" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_rmtrcpt_cashamt" />
  199. <BindItem id="item17" compid="output3" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="rcpt1_sum" />
  200. <BindItem id="item18" compid="output4" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_cashamt" />
  201. <BindItem id="item19" compid="output5" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_cardamt" />
  202. <BindItem id="item20" compid="output6" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="rcpt2_sum" />
  203. <BindItem id="item21" compid="output7" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="i_fourrcpt" />
  204. <BindItem id="item22" compid="output8" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_fourrcpt" />
  205. <BindItem id="item23" compid="output9" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_rmtrcpt" />
  206. <BindItem id="item24" compid="output10" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_cashamt" />
  207. <BindItem id="item25" compid="output11" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="o_cardamt" />
  208. <BindItem id="item26" compid="output12" propid="value" datasetid="ds_main_h_rcpt_rcpt" columnid="rcpt3_sum" />
  209. <BindItem id="item27" compid="cpt_day" propid="value" datasetid="ds_send_data1" columnid="fromdd" />
  210. <BindItem id="item28" compid="cpt_day_i" propid="value" datasetid="ds_send_data1" columnid="fromdd" />
  211. <BindItem id="item29" compid="cpt_day_o" propid="value" datasetid="ds_send_data1" columnid="fromdd" />
  212. </Bind>
  213. <Script type="xscript4.0"><![CDATA[function SMPAS00510_onload(obj:Form, e:LoadEventInfo) {
  214. frmf_initForm(obj);
  215. //grdf_initGrid(grd_XXX);
  216. //grdf_setGridSort(grd_XXX);
  217. //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
  218. makeReportPreview(4,260,1200,495);
  219. fInitialize();
  220. fGetUserInfo2();
  221. var objDOM = rptf_createDOM();
  222. var objParam = new Object();
  223. rptf_setNodeListToDOM(objDOM, "/root/XXX" , ds_XXX);
  224. objParam.xml_data_XML1 = objDOM.documentElement.source;
  225. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  226. rptf_exeReportPreview30(["RPPAS00511"],[objParam], option);
  227. }
  228. include '../../.._com_commonweb_js_common.js'
  229. include '../../.._com_commonweb_js_utilHelper.js'
  230. include '../../.._com_commonweb_js_tfHelper.js'
  231. include '../../.._com_commonweb_js_dateHelper.js'
  232. include '../../.._com_commonweb_js_numericHelper.js'
  233. include '../../.._com_commonweb_js_stringHelper.js'
  234. include '../../.._com_basiccodeweb_js_ZBC001.js'
  235. include '../../.._com_zipcodeweb_js_ZBP001.js'
  236. //로그인한 사용자 정보조회
  237. function fGetUserInfo2(){
  238. var sUserInfosS = getUserInfos();
  239. sUserInfosS = sUserInfosS + "|";
  240. //alert("sUserInfosS : " + sUserInfosS);
  241. var UserInfosS_Array = sUserInfosS.split("|");
  242. var userid = UserInfosS_Array[0]; //사용자번호
  243. var usernm = UserInfosS_Array[1]; //사용자이름
  244. var posinstcd = UserInfosS_Array[2]; //소속기관코드
  245. var posinstnm = UserInfosS_Array[3]; //소속기관명
  246. var dutplcecd = UserInfosS_Array[4]; //근무지부서코드
  247. var dutplcenm = UserInfosS_Array[5]; //근무지부서명
  248. var dutinstnm = UserInfosS_Array[7]; //근무지기관명
  249. /*
  250. model.makeNode("ds_hidden_session/" + "userid");
  251. model.makeNode("ds_hidden_session/" + "usernm");
  252. model.makeNode("ds_hidden_session/" + "posinstcd");
  253. model.makeNode("ds_hidden_session/" + "posinstnm");
  254. model.makeNode("ds_hidden_session/" + "dutplcecd");
  255. model.makeNode("ds_hidden_session/" + "dutplcenm");
  256. model.makeNode("ds_hidden_session/" + "dutinstnm");
  257. */
  258. ds_hidden_session.setColumn( 0, "userid",userid);
  259. ds_hidden_session.setColumn( 0, "usernm",usernm);
  260. ds_hidden_session.setColumn( 0, "posinstcd",posinstcd);
  261. ds_hidden_session.setColumn( 0, "posinstnm",posinstnm);
  262. ds_hidden_session.setColumn( 0, "dutplcecd",dutplcecd);
  263. ds_hidden_session.setColumn( 0, "dutplcenm",dutplcenm);
  264. ds_hidden_session.setColumn( 0, "dutinstnm",dutinstnm);
  265. }
  266. function fInitialize() {
  267. ds_main_h_rcpt_rcpt.setColumn( 0, "o_fourrcpt","0");
  268. ds_main_h_rcpt_rcpt.setColumn( 0, "o_fincteam","0");
  269. ds_main_h_rcpt_rcpt.setColumn( 0, "o_rmtrcpt","0");
  270. ds_main_h_rcpt_rcpt.setColumn( 0, "o_cashamt","0");
  271. ds_main_h_rcpt_rcpt.setColumn( 0, "o_cardamt","0");
  272. ds_main_h_rcpt_rcpt.setColumn( 0, "o_onlineamt","0");
  273. ds_main_h_rcpt_rcpt.setColumn( 0, "o_sum","0");
  274. ds_main_h_rcpt_rcpt.setColumn( 0, "i_fourrcpt","0");
  275. ds_main_h_rcpt_rcpt.setColumn( 0, "i_fincteam","0");
  276. ds_main_h_rcpt_rcpt.setColumn( 0, "i_rmtrcpt","0");
  277. ds_main_h_rcpt_rcpt.setColumn( 0, "i_cashamt","0");
  278. ds_main_h_rcpt_rcpt.setColumn( 0, "i_cardamt","0");
  279. ds_main_h_rcpt_rcpt.setColumn( 0, "i_onlineamt","0");
  280. ds_main_h_rcpt_rcpt.setColumn( 0, "i_sum","0");
  281. ds_main_h_rcpt_rcpt.setColumn( 0, "i_rmtrcpt_cashamt","0");
  282. ds_main_h_rcpt_rcpt.setColumn( 0, "o_rmtrcpt_cashamt","0");
  283. ds_main_h_rcpt_rcpt.setColumn( 0, "rcpt1_sum","0");
  284. ds_main_h_rcpt_rcpt.setColumn( 0, "rcpt2_sum","0");
  285. ds_main_h_rcpt_rcpt.setColumn( 0, "rcpt3_sum","0");
  286. ds_send_data1.setColumn( 0, "fromdd", utlf_getCurrentDate()); // common.js에서 제공하는 함수를 사용하여 오늘 날짜를 구한다.
  287. ds_send_data1.setColumn( 0, "tm_from", "0000");
  288. ds_send_data1.setColumn( 0, "tm_to", "2400");
  289. var objDOM = rptf_createDOM();
  290. var objParam = new Object();
  291. rptf_setNodeListToDOM(objDOM, "/root/XXX" , ds_XXX);
  292. objParam.xml_data_XML1 = objDOM.documentElement.source;
  293. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  294. rptf_exeReportPreview30(["RPPAS00511"],[objParam], option);
  295. //model.refresh();
  296. }
  297. function fo_sum() {
  298. var o_sum = parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_fourrcpt")) +
  299. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_fincteam")) +
  300. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_rmtrcpt")) +
  301. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_cashamt")) +
  302. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_cardamt")) ;
  303. ds_main_h_rcpt_rcpt.setColumn( 0, "o_sum", o_sum);
  304. frcpt1_sum();
  305. frcpt2_sum();
  306. frcpt3_sum();
  307. var objDOM = rptf_createDOM();
  308. var objParam = new Object();
  309. rptf_setNodeListToDOM(objDOM, "/root/XXX" , ds_XXX);
  310. objParam.xml_data_XML1 = objDOM.documentElement.source;
  311. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  312. rptf_exeReportPreview30(["RPPAS00511"],[objParam], option);
  313. //model.refresh();
  314. }
  315. function fi_sum() {
  316. var i_sum = parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_fourrcpt"))+
  317. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_fincteam")) +
  318. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_rmtrcpt")) +
  319. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_cashamt")) +
  320. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_cardamt")) ;
  321. ds_main_h_rcpt_rcpt.setColumn( 0, "i_sum", i_sum);
  322. frcpt1_sum();
  323. frcpt2_sum();
  324. frcpt3_sum();
  325. var objDOM = rptf_createDOM();
  326. var objParam = new Object();
  327. rptf_setNodeListToDOM(objDOM, "/root/XXX" , ds_XXX);
  328. objParam.xml_data_XML1 = objDOM.documentElement.source;
  329. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  330. rptf_exeReportPreview30(["RPPAS00511"],[objParam], option);
  331. //model.refresh();
  332. }
  333. function frcpt1_sum() {
  334. var i_sum = parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_rmtrcpt")) +
  335. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_cashamt")) ;
  336. ds_main_h_rcpt_rcpt.setColumn( 0, "i_rmtrcpt_cashamt", i_sum);
  337. var o_sum = parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_rmtrcpt")) +
  338. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_cashamt")) ;
  339. ds_main_h_rcpt_rcpt.setColumn( 0, "o_rmtrcpt_cashamt", o_sum);
  340. ds_main_h_rcpt_rcpt.setColumn( 0, "rcpt1_sum", i_sum + o_sum);
  341. }
  342. function frcpt2_sum() {
  343. var i_sum = parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_fourrcpt"))+
  344. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_cashamt")) +
  345. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "i_cardamt")) ;
  346. ds_main_h_rcpt_rcpt.setColumn( 0, "rcpt2_sum", i_sum );
  347. }
  348. function frcpt3_sum() {
  349. var o_sum = parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_fourrcpt")) +
  350. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_rmtrcpt")) +
  351. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_cashamt")) +
  352. parseInt(ds_main_h_rcpt_rcpt.getColumn(0, "o_cardamt")) ;
  353. ds_main_h_rcpt_rcpt.setColumn( 0, "rcpt3_sum", o_sum );
  354. }
  355. function group2_btn_search_onclick(obj:Button, e:ClickEventInfo) {
  356. // submit("TRPAS00511");
  357. fi_sum();
  358. fo_sum();
  359. }
  360. function group2_btn_print_onclick(obj:Button, e:ClickEventInfo) {
  361. var objDOM = rptf_createDOM();
  362. var objParam = new Object();
  363. rptf_setNodeListToDOM(objDOM, "/root/XXX" , ds_XXX);
  364. objParam.xml_data_XML1 = objDOM.documentElement.source;
  365. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  366. rptf_exeReportPreview30(["RPPAS00511"],[objParam], option);
  367. }
  368. function btn_init_onclick(obj:Button, e:ClickEventInfo) {
  369. fInitialize();
  370. }
  371. function input2_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  372. if (event.keyCode == '13') {
  373. obj.updateToDataset(",");
  374. fi_sum();
  375. }
  376. }
  377. function input3_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  378. if (event.keyCode == '13') {
  379. obj.updateToDataset(",");
  380. fi_sum();
  381. }
  382. }
  383. function input4_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  384. if (event.keyCode == '13') {
  385. obj.updateToDataset(",");
  386. fi_sum();
  387. }
  388. }
  389. function input5_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  390. if (event.keyCode == '13') {
  391. obj.updateToDataset(",");
  392. fi_sum();
  393. }
  394. }
  395. function input6_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  396. if (event.keyCode == '13') {
  397. obj.updateToDataset(",");
  398. fi_sum();
  399. }
  400. }
  401. function input8_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  402. if (event.keyCode == '13') {
  403. obj.updateToDataset(",");
  404. fi_sum();
  405. }
  406. }
  407. function input9_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  408. if (event.keyCode == '13') {
  409. obj.updateToDataset(",");
  410. fo_sum();
  411. }
  412. }
  413. function input10_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  414. if (event.keyCode == '13') {
  415. obj.updateToDataset(",");
  416. fo_sum();
  417. }
  418. }
  419. function input11_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  420. if (event.keyCode == '13') {
  421. obj.updateToDataset(",");
  422. fo_sum();
  423. }
  424. }
  425. function input12_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  426. if (event.keyCode == '13') {
  427. obj.updateToDataset(",");
  428. fo_sum();
  429. }
  430. }
  431. function input13_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  432. if (event.keyCode == '13') {
  433. obj.updateToDataset(",");
  434. fo_sum();
  435. }
  436. }
  437. function input14_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
  438. if (event.keyCode == '13') {
  439. obj.updateToDataset(",");
  440. fo_sum();
  441. }
  442. }
  443. ]]></Script>
  444. </Form>
  445. </FDL>