<?xml version="1.0" encoding="UTF-8"?> <a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true"> <a:view> <a:link id="acr_invoice_maintain_update_id" model="acr.ACR522.acr_invoice_period_maintain" modelaction="batch_update"/> <a:link id="acr522_excel_export_link" url="${/request/@context_path}/modules/acr/ACR522/export_excel_sheets.lsc"/> <a:link id="acr522_excel_upload_link" url="${/request/@context_path}/modules/acr/ACR522/csh_excel_upload.lview"/> <script type="text/javascript"><![CDATA[ function acr_invoice_period_maintain_query(){ $('acr_invoice_period_maintain_ds').query(); } function acr_invoice_period_maintain_save(){ $('acr_invoice_period_maintain_ds').submit(); $('acr_invoice_period_maintain_ds').query(); } function acr522_query_reset(){ $('acr_invoice_period_maintain_query_ds').reset(); } function acr522_export(){ // var url = $('acr522_excel_export_link').getUrl() + '?file_name=' + '发票寄送周期导出文件.xls'; // window.open(url); $('acr522_grid')._export(); } function acr522_import(){ var win = new Leaf.Window({ id: 'acr522excel_attachment_win', url: $('acr522_excel_upload_link').getUrl(), title: '附件上传', width: 420, height: 275 }); win.on('close',function(){ $('acr_invoice_period_maintain_ds').query(); }); } ]]></script> <a:dataSets> <a:dataSet id="acr_delivery_cycle_ds" lookupCode="ACR522_AR_DELIVERY_CYCLE"/> <a:dataSet id="acr_invoice_period_maintain_query_ds" autoCreate="true"> <a:fields> <a:field name="search_term_1" autoComplete="true" lovAutoQuery="true" lovGridHeight="300" lovHeight="450" lovService="acr.ACR522.con_contract" lovWidth="500" title="选择合同号"> <a:mapping> <a:map from="search_term_1" to="search_term_1"/> </a:mapping> </a:field> <a:field name="bp_name" autoComplete="true" lovGridHeight="300" lovHeight="450" lovService="acr.ACR522.acr_invoice_hd" lovWidth="400" title="选择客户"> <a:mapping> <a:map from="bp_name" to="bp_name"/> </a:mapping> </a:field> <a:field name="bp_name_vender" autoComplete="true" autoCompleteField="bp_name_vender" lovGridHeight="300" lovHeight="450" lovService="acr.ACR522.acr_bp_name_vender" lovWidth="400" title="选择分公司"> <a:mapping> <a:map from="bp_name_vender" to="bp_name_vender"/> <a:map from="bp_id_vender" to="bp_id_vender"/> </a:mapping> </a:field> <a:field name="bp_id_vender"/> <a:field name="express_cycle" displayField="code_value_name" options="acr_delivery_cycle_ds" returnField="delivery_cycle" valueField="code_value"/> </a:fields> </a:dataSet> <a:dataSet id="acr_invoice_period_maintain_ds" autoPageSize="true" autoQuery="true" model="acr.ACR522.acr_invoice_period_maintain" queryDataSet="acr_invoice_period_maintain_query_ds" submitUrl="${/request/@context_path}/autocrud/acr.ACR522.acr_invoice_period_maintain/batch_update"> <a:fields> <a:field name="contract_id"/> <a:field name="delivery_cycle"/> <a:field name="express_cycle" displayField="code_value_name" options="acr_delivery_cycle_ds" returnField="delivery_cycle" valueField="code_value"/> </a:fields> <a:events> <a:event name="submit" handler="acr_invoice_period_maintain_query"/> </a:events> </a:dataSet> </a:dataSets> <a:screenBody> <a:screenTopToolbar> <a:screenTitle/> <a:gridButton click="acr_invoice_period_maintain_query" text="HAP_QUERY"/> <a:gridButton click="acr522_query_reset" text="重置"/> <a:gridButton click="acr_invoice_period_maintain_save" text="HLS.SAVE"/> <a:gridButton click="acr522_export" text="导出"/> <a:gridButton click="acr522_import" text="导入"/> </a:screenTopToolbar> <a:form column="3" title="ACR522.INVOICE_SEND_PERIODIC_MAINTENANCE"> <a:lov name="search_term_1" bindTarget="acr_invoice_period_maintain_query_ds" prompt="ACR.SEARCH_TERM_1"> <a:events> <a:event name="enterdown" handler="acr_invoice_period_maintain_query"/> </a:events> </a:lov> <a:lov name="bp_name" bindTarget="acr_invoice_period_maintain_query_ds" prompt="HLS.CUSTOMER_NAME"> <a:events> <a:event name="enterdown" handler="acr_invoice_period_maintain_query"/> </a:events> </a:lov> <a:lov name="bp_name_vender" bindTarget="acr_invoice_period_maintain_query_ds" prompt="ACR521.CONTROLLED_COMPANY"> <a:events> <a:event name="enterdown" handler="acr_invoice_period_maintain_query"/> </a:events> </a:lov> <a:comboBox name="express_cycle" bindTarget="acr_invoice_period_maintain_query_ds" prompt="ACR521.DELIVERY_CYCLE"> <a:events> <a:event name="enterdown" handler="acr_invoice_period_maintain_query"/> </a:events> </a:comboBox> <a:textField name="serial_number" bindTarget="acr_invoice_period_maintain_query_ds" prompt="机编号"> <a:events> <a:event name="enterdown" handler="acr_invoice_period_maintain_query"/> </a:events> </a:textField> </a:form> <a:grid id="acr522_grid" bindTarget="acr_invoice_period_maintain_ds" marginHeight="200" navBar="true" width="700"> <a:columns> <!-- <a:column name="contract_id" prompt="合同ID" width="60" hidden="true" forExport="true"/> --> <a:column name="search_term_1" prompt="ACR.SEARCH_TERM_1" width="150"/> <a:column name="bp_name" prompt="HLS.CUSTOMER_NAME" width="180"/> <a:column name="bp_name_vender" prompt="ACR521.CONTROLLED_COMPANY" width="180"/> <a:column name="express_cycle" editor="acr_invoice_period_maintain_grid_cb" prompt="ACR521.DELIVERY_CYCLE" width="100"/> <!-- <a:column name="invoice_hd_id"/> <a:column name="delivery_cycle"/> --> </a:columns> <a:editors> <a:comboBox id="acr_invoice_period_maintain_grid_cb"/> </a:editors> </a:grid> </a:screenBody> </a:view> </a:screen>