这东西很简单,就是个设置而已,记录一下,方便以后查阅
1.在前台页面添加一个Listener监听,下面粗体标注部分
<f:Grid ID="GridList" AnchorValue="100% -110" ShowBorder="false" ShowHeader="false" EnableTextSelection="true" BoxFlex="1"
PageSize="20" IsDatabasePaging="true" AllowPaging="true" EnableMultiSelect="true" EnableColumnMove="true"
runat="server" CssStyle="border-top: 1px solid #99bce8;" OnRowDataBound="GridList_RowDataBound" EnableSummary="true" SummaryPosition="Bottom"
DataKeyNames="FWORKBILLNO,FPROCESS" EnableColumnLines="true" OnSort="GridList_Sort" OnPageIndexChange="GridList_PageIndexChange" EnableRowDoubleClickEvent="true"
SortField="ydname" SortDirection="DESC" AllowSorting="true" OnRowDoubleClick="GridList_RowDoubleClick" OnRowClick="GridList_RowClick">
<Columns>
<f:RowNumberField Width="35px" TextAlign="Center" EnablePagingNumber="true" HeaderText="序号" />
<f:BoundField Width="130px" DataField="FBOOKNAME" ColumnID="FBOOKNAME" SortField="FBOOKNAME" HeaderText="账簿信息"></f:BoundField>
<f:BoundField Width="150px" DataField="nameZZ" ColumnID="nameZZ" HeaderText="所属组织" TextAlign="Center" SortField="nameZZ" Hidden="true" />
<f:BoundField Width="160px" DataField="FWORKBILLNO" SortField="FWORKBILLNO" ColumnID="FWORKBILLNO" HeaderText="生产指令号" TextAlign="Center" />
<f:BoundField Width="140px" DataField="FGDSEQ" SortField="FGDSEQ" ColumnID="FGDSEQ" HeaderText="物料代码" TextAlign="Center" />
<f:BoundField Width="170px" DataField="fgdname" SortField="fgdname" ColumnID="fgdname" HeaderText="物料名称" TextAlign="Center" />
<f:BoundField Width="60px" DataField="fgdspec" SortField="fgdspec" ColumnID="fgdspec" HeaderText="规格型号" TextAlign="Center" />
<f:BoundField Width="160px" DataField="FNAMECX" SortField="FNAMECX" ColumnID="FNAMECX" HeaderText="产线名称" TextAlign="Center" />
<f:BoundField Width="120px" DataField="FGDSEQYD" SortField="FGDSEQYD" ColumnID="FGDSEQYD" HeaderText="原材料料编码" TextAlign="Center" />
<f:BoundField Width="120px" DataField="ydname" SortField="ydname" ColumnID="ydname" HeaderText="原材料名称" TextAlign="Center" />
<f:BoundField Width="120px" DataField="YDFgdspec" SortField="YDFgdspec" ColumnID="YDFgdspec" HeaderText="原材料规格型号" TextAlign="Center" />
<f:BoundField Width="120px" DataField="FNAMEYDCX" SortField="FNAMEYDCX" ColumnID="FNAMEYDCX" HeaderText="原材料产线名称" TextAlign="Center" />
<f:BoundField Width="100px" DataField="FUNITID" SortField="FUNITID" ColumnID="FUNITID" HeaderText="原材料计量单位" TextAlign="Center" />
<f:BoundField Width="100px" DataField="FDH" SortField="FDH" ColumnID="FDH" HeaderText="原材料单耗" TextAlign="Center" />
<f:BoundField Width="135px" DataField="FLLSLSL" SortField="FLLSLSL" ColumnID="FSL" HeaderText="理论上料数量" TextAlign="right" />
<f:BoundField Width="100px" DataField="FSLSL" SortField="FSLSL" ColumnID="FSLSL" HeaderText="实际上料数量" TextAlign="right" />
<f:BoundField Width="100px" DataField="FFZSL" SortField="FFZSL" ColumnID="FFZSL" HeaderText="实际辅助单位数量" TextAlign="right" Hidden="true" />
<f:BoundField Width="100px" DataField="FSLCYSL" SortField="FSLCYSL" ColumnID="FSLCYSL" HeaderText="上料数量差异" TextAlign="right" />
<f:BoundField Width="135px" DataField="FPROCESS" SortField="FPROCESS" ColumnID="FPROCESS" HeaderText="工序ID" TextAlign="right" Hidden="true" />
<f:BoundField Width="135px" DataField="FPROCESSName" SortField="FPROCESSName" ColumnID="FPROCESSName" HeaderText="工序名称" TextAlign="right" />
<f:BoundField Width="100px" DataField="FLLBGSL" SortField="FLLBGSL" ColumnID="FLLBGSL" HeaderText="排产数量" TextAlign="right" />
<f:BoundField Width="100px" DataField="FBGSL" SortField="FBGSL" ColumnID="FBGSL" HeaderText="实际报工数量" TextAlign="right" />
<f:BoundField Width="100px" DataField="FBGCYSL" SortField="FBGCYSL" ColumnID="FBGCYSL" HeaderText="数量差异" TextAlign="right" />
</Columns>
<Listeners>
<f:Listener Event="dataload" Handler="onGridDataLoad" />
</Listeners>
</f:Grid>
2. 在script中添加粗体标注代码
<script type="text/javascript">
F.ready(function () {
F.customEvent('bindData');
});
var gridClientID = '<%= GridList.ClientID %>';//定义保存样式需要定义
function onGridDataLoad(event) {
this.mergeColumns(['nameZZ', 'FWORKBILLNO', 'FGDSEQ', 'fgdname', 'fgdspec', 'FNAMECX', 'FGDSEQYD', 'ydname', 'YDFgdspec', 'FNAMEYDCX', 'FUNITID', 'FDH', 'FSL', 'FSLSL', 'FFZSL', 'FSLCYSL'], {
depends: true
});
}
</script>
3.\color{red}{效果}
