wijmo.grid 名前空間 > IWijgridOptions インターフェース : groupAggregate フィールド |
groupAggregateイベントハンドラは、列オブジェクトのaggregateオプションが"custom"に設定されている場合に、グループが作成されるときに呼び出される関数です。このイベントは、カスタム集計値を計算する場合に役立ちます。
Javascript (Usage) | |
---|---|
var instance; //タイプ:wijmo.grid.IWijgridOptions; var value; // Type: any value = instance.groupAggregate; |
Javascript (Specification) | |
---|---|
|
// このサンプルは、groupAggregateイベントハンドラを使用してカスタム集計で平均を計算する方法を示します。$("#element").wijgrid({ groupAggregate: function (e, args) { if (args.column.dataKey == "Price") { var aggregate = 0; for (var i = args.groupingStart; i <= args.groupingEnd; i++) { aggregate += args.data[i].valueCell(args.column.dataIndex).value; } aggregate = aggregate/ (args.groupingEnd - args.groupingStart + 1); args.text = aggregate; } }});