[]
FlexGrid 열에는 전체 그리드 또는 각 그룹에 대한 데이터 요약을 표시하는 aggregate 속성이 있습니다.
그룹 집계를 표시하려면, 집계하고자 하는 열에 aggregate 속성을 설정하고, 열 헤더를 그리드 위의 그룹 패널로 드래그하여 그룹을 만듭니다.
그룹 행에 'Sales' 열과 'Expenes' 열의 각 그룹의 합계가 어떻게 포함되어 있는지 확인하시길 바랍니다. 데이터를 편집할 때 자동으로 집계된 정보도 업데이트됩니다.
import * as wjGrid from '@grapecity/wijmo.grid';
// create group panel grid
var theGrid = new wjGrid.FlexGrid('#theGrid', {
autoGenerateColumns: false,
columns: [ // column definitions with aggregates
{ binding: 'id', header: 'ID', width: 60, isReadOnly: true },
{ binding: 'country', header: 'Country' },
{ binding: 'product', header: 'Product' },
{ binding: 'sales', header: 'Sales', aggregate: 'Sum' },
{ binding: 'expenses', header: 'Expenses', aggregate: 'Sum' }
],
itemsSource: data
});