SMRAR01100_품의내역지출결의서출력.xfdl 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMRAR01100" position="absolute 0 0 1200 771" titletext="지출결의서 출력" oninit="SMRAR01100_oninit" onload="SMRAR01100_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 13 1195 38" id="grp_btn" scrollbars="autoboth"/>
  8. <Static id="caption6" text="지출결의서출력" class="tit_1" position="absolute 0 0 208 25"/>
  9. <Div id="grp_sea" taborder="1" position="absolute 0 41 1195 81" anchor="left top right" class="div_SA2">
  10. <Layouts>
  11. <Layout>
  12. <Static id="caption22" text="작성일:" class="search_name" position="absolute 20 12 105 29"/>
  13. <Calendar id="ipt_ymdwrite" taborder="1" class="input_s_essential" position="absolute 92 11 192 30" mask="yyyy-mm-dd" autoselect="true" autoskip="true"/>
  14. <Static id="caption2" text="SEQ:" class="search_name" position="absolute 210 12 275 29"/>
  15. <Edit id="ipt_frseq" taborder="2" class="input_s_essential" position="absolute 270 11 325 30" autoselect="true" autoskip="true" maxlength="4"/>
  16. <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1117 3 1123 37" anchor="top right"/>
  17. <Button id="btn_search" taborder="3" text="조회" class="btn1" position="absolute 1130 9 1186 31" anchor="top right" onclick="grp_sea_btn_search_onclick"/>
  18. </Layout>
  19. </Layouts>
  20. </Div>
  21. <Shape id="line193" linetype="horizontal" class="line_10" position="absolute 0 114 1195 120" anchor="left top right"/>
  22. <Static id="caption28" text="지출결의서출력" class="tit_2" position="absolute 0 98 260 119"/>
  23. <Div id="grp_biz" anchor="all" taborder="2" position="absolute 0 122 1195 756"/>
  24. </Layout>
  25. </Layouts>
  26. <Objects>
  27. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  28. <ColumnInfo>
  29. <Column id="instcd" type="STRING" size="256"/>
  30. <Column id="ymdwrite" type="STRING" size="256"/>
  31. <Column id="frseq" type="STRING" size="256"/>
  32. <Column id="toseq" type="STRING" size="256"/>
  33. </ColumnInfo>
  34. <Rows>
  35. <Row>
  36. <Col id="instcd"/>
  37. <Col id="ymdwrite"/>
  38. <Col id="frseq"/>
  39. <Col id="toseq"/>
  40. </Row>
  41. </Rows>
  42. </Dataset>
  43. <Dataset id="ds_main_maindatalist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  44. <ColumnInfo>
  45. <Column id="nmgcode" type="STRING" size="256" sumtext=""/>
  46. <Column id="sanctslipdd" type="STRING" size="256" sumtext=""/>
  47. <Column id="no" type="STRING" size="256" sumtext=""/>
  48. <Column id="ymdaction" type="STRING" size="256" sumtext=""/>
  49. <Column id="defrayreqdd" type="STRING" size="256" sumtext=""/>
  50. <Column id="rmrknm" type="STRING" size="256" sumtext=""/>
  51. <Column id="hanamt" type="STRING" size="256" sumtext=""/>
  52. <Column id="amt" type="STRING" size="256" sumtext=""/>
  53. <Column id="amtdb" type="STRING" size="256" sumtext=""/>
  54. <Column id="amtcr" type="STRING" size="256" sumtext=""/>
  55. <Column id="nmdb" type="STRING" size="256" sumtext=""/>
  56. <Column id="nmcr" type="STRING" size="256" sumtext=""/>
  57. <Column id="custnm" type="STRING" size="256" sumtext=""/>
  58. <Column id="bankno" type="STRING" size="256" sumtext=""/>
  59. <Column id="bankman" type="STRING" size="256" sumtext=""/>
  60. <Column id="pumno" type="STRING" size="256" sumtext=""/>
  61. <Column id="mangi" type="STRING" size="256" sumtext=""/>
  62. <Column id="titacnt" type="STRING" size="256" sumtext=""/>
  63. <Column id="giganfrom" type="STRING" size="256" sumtext=""/>
  64. <Column id="giganto" type="STRING" size="256" sumtext=""/>
  65. <Column id="usedate" type="STRING" size="256" sumtext=""/>
  66. <Column id="drcrflag" type="STRING" size="256" sumtext=""/>
  67. </ColumnInfo>
  68. </Dataset>
  69. </Objects>
  70. <Bind>
  71. <BindItem id="item0" compid="grp_sea.ipt_ymdwrite" propid="value" datasetid="ds_send" columnid="ymdwrite"/>
  72. <BindItem id="item1" compid="grp_sea.ipt_frseq" propid="value" datasetid="ds_send" columnid=""/>
  73. </Bind>
  74. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  75. * System Name :
  76. * Job Name :
  77. * Creator :
  78. * Make Date : 2017-06-19
  79. * Description :
  80. *---------------------------------------------------------------------------------------
  81. * Modify Date Modifier Modify Description
  82. *---------------------------------------------------------------------------------------
  83. * 2017-06-19 Live Converter TF->XP
  84. *
  85. *---------------------------------------------------------------------------------------
  86. ****************************************************************************************/
  87. include "com_commonxp::comm_main.xjs";
  88. include "mis_miscommonxp::MIS.xjs";
  89. function SMRAR01100_oninit(obj:Form, e:InitEventInfo)
  90. {
  91. frmf_initForm(obj);
  92. }
  93. function SMRAR01100_onload(obj:Form, e:LoadEventInfo)
  94. {
  95. var objDOM = rptf_createDOM();
  96. var objParam = new Object();
  97. objParam.xml_data_XML1 = objDOM.documentElement.source;
  98. var option = null;
  99. rptf_exeReportPreview30(["SMRAR01101"],[objParam], option, "", "grp_biz")
  100. var today = utlf_getCurrentDate();
  101. ds_send.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
  102. ds_send.setColumn(0, "ymdwrite", today);
  103. grp_sea.ipt_ymdwrite.setFocus();
  104. }
  105. function grp_sea_btn_search_onclick(obj:Button, e:ClickEventInfo)
  106. {
  107. var oParam = {};
  108. oParam.id = "TRRAR01101";
  109. oParam.service = "accountinginfoapp.AccountingInfo";
  110. oParam.method = "getExpenseReport";
  111. oParam.inds = "req=ds_send";
  112. oParam.outds = "ds_main_maindatalist=maindatalist";
  113. oParam.async = false;
  114. oParam.callback = "cf_TRRAR01101";
  115. tranf_submit(oParam);
  116. }
  117. function cf_TRRAR01101(sSvcId, nErrorCode, sErrorMsg)
  118. {
  119. if(nErrorCode < 0) return;
  120. else
  121. {
  122. var objDOM = rptf_createDOM();
  123. rptf_setNodeListToDOM(objDOM, "/root/main/maindatalist", ds_main_maindatalist);
  124. var objParam = new Object();
  125. objParam.xml_data_XML1 = objDOM.documentElement.source;
  126. var option = "";
  127. rptf_exeReportPreview30(["SMRAR01101"],[objParam], option, "", "grp_biz");
  128. }
  129. }
  130. ]]></Script>
  131. </Form>
  132. </FDL>