<?xml version="1.0" encoding="UTF-8"?> <!-- $Author: ZLF $Date: 2014-11-10 下午2:24:34 $Revision: 1.0 $Purpose: --> <a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true" dynamiccreateenabled="true" trace="true"> <a:view> <script type="text/javascript"><![CDATA[ // function prj_check_bp_id(record) { // var bp_id; // if (record) { // bp_id = record.get('bp_id'); // } // if (!bp_id) { // Leaf.showMessage('${l:PROMPT}', '${l:HLS.EXECUTE_AFTER_SAVE}'); // bp_id = ''; // } // return bp_id; // } // //财务报表模板导入 // window['${/parameter/@layout_code}_user_button1_layout_dynamic_click'] = function() { // var ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master'); // var record = $(ds_id).getCurrentRecord(); // bp_id = prj_check_bp_id(record); // if (!bp_id) { // return; // } // new Leaf.Window({ // id: 'rsc_fin_statement_prj_import_handle_winid', // url: '${/request/@context_path}/modules/rsc/RSC303/rsc_fin_statement_prj_import_handle.lview', // params: { // bp_id: bp_id, // winid: 'rsc_fin_statement_prj_import_handle_winid' // }, // title: '${l:STATEMENTS_BUSINESS_DATA_IMPORT}', // width: 950, // height: 200 // }); // }; // //财务报表模板查看 // window['${/parameter/@layout_code}_user_button2_layout_dynamic_click'] = function() { // var ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master'); // var record = $(ds_id).getCurrentRecord(); // var bp_id = prj_check_bp_id(record); // if (!bp_id) { // return; // } // new Leaf.Window({ // id: 'rsc_fin_statement_prj_all_query_winid', // url: '${/request/@context_path}/modules/rsc/RSC303/rsc_fin_statement_prj_all_query.lview', // params: { // bp_id: bp_id, // winid: 'rsc_fin_statement_prj_all_query_winid' // }, // title: '${l:STATEMENTS_BUSINESS_DATA_IMPORT}', // fullScreen: true, // draggable: true // }); // }; // window['${/parameter/@layout_code}_on_layout_dynamic_grid_load'] = function(ds, line_record) { // var dsId = ds.id; // var base_table_temp = 'hls_bp_master_role_ds'; // if (dsId.substring(dsId.length - base_table_temp.length, dsId.length) == base_table_temp) { // var record = ds.getCurrentRecord(); // if (record) { // record.getField('bp_type_n').setReadOnly(true); // record.getField('enabled_flag').setReadOnly(true); // } // } // }; ]]></script> </a:view> </a:screen>