<?xml version="1.0" encoding="UTF-8"?> <!-- $Author: gaoyang $Date: 2014-4-28 δΈε03:34:56 $Revision: 1.0 $Purpose: --> <a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true" trace="true"> <a:init-procedure/> <a:view> <script type="text/javascript"><![CDATA[ function sys_function_assign_return() { $('${/parameter/@winid}').close(); } function function_code_ef(record,name){ if(record.isNew){ return 'function_assign_grid_lov'; } return ; } ]]></script> <a:dataSets> <a:dataSet id="sys_function_assign_result_ds" autoPageSize="true" autoQuery="true" fetchAll="true" model="sys.SYS870.sys_function_group_item" queryUrl="${/request/@context_path}/autocrud/sys.SYS870.sys_function_group_item_vl/query?function_group_id=${/parameter/@function_group_id}" selectable="true"> <a:fields> <a:field name="function_code" lovGridHeight="350" lovHeight="500" lovService="sys.SYS860.sys_function_lov?function_type=F" lovWidth="500" required="true" title="εθ½"> <a:mapping> <a:map from="function_id" to="function_id"/> <a:map from="function_code" to="function_code"/> <a:map from="function_name" to="function_name"/> </a:mapping> </a:field> <a:field name="function_id"/> <a:field name="layout_sequence" required="true"/> <a:field name="enabled_flag" checkedValue="Y" defaultValue="Y" uncheckedValue="N"/> <a:field name="function_group_id" defaultValue="${/parameter/@function_group_id}"/> </a:fields> </a:dataSet> </a:dataSets> <a:screenBody> <a:screenTopToolbar> <a:gridButton click="sys_function_assign_return" text="HLS.RETURN"/> <a:gridButton bind="sys_function_assign_grid_id" type="add"/> <a:gridButton bind="sys_function_assign_grid_id" type="delete"/> <a:gridButton bind="sys_function_assign_grid_id" type="save"/> </a:screenTopToolbar> <a:grid id="sys_function_assign_grid_id" bindTarget="sys_function_assign_result_ds" height="450" navBar="true" width="520"> <a:columns> <a:column name="function_code" editorFunction="function_code_ef" prompt="SYS8010.SYS_FUNCTION.FUNCTION_CODE"/> <a:column name="function_name" prompt="SYS8010.SYS_FUNCTION.FUNCTION_NAME" width="150"/> <a:column name="layout_sequence" align="right" editor="function_assign_grid_numberfield" prompt="SYS870.SYS_FUNCTION_GROUP.LAYOUT_SEQUENCE"/> <a:column name="enabled_flag" editor="function_assign_grid_checkbox" prompt="HLS.ENABLED_FLAG"/> </a:columns> <a:editors> <a:lov id="function_assign_grid_lov"/> <a:numberField id="function_assign_grid_numberfield" allowDecimals="false"/> <a:checkBox id="function_assign_grid_checkbox"/> </a:editors> </a:grid> </a:screenBody> </a:view> </a:screen>