0

テーブルに対して選択するときに SQL でできるように、データ ソース内のデータを基本的かつ文字通りグループ化しようとしています。

したがって、次のようなデータが得られます。

var grid = $("#grid").kendoGrid({
    dataSource: {
        data: [
            {f1: "1", f2:"2", f3:"3", f4:"4", f5:"5", f6: "1"},
            {f1: "1", f2:"2", f3:"3", f4:"4", f5:"5", f6: "3"},
            {f1: "1", f2:"2", f3:"3", f4:"6", f5:"7", f6: "2"},
            {f1: "1", f2:"2", f3:"3", f4:"6", f5:"7", f6: "1"},
            {f1: "1", f2:"2", f3:"3", f4:"6", f5:"5", f6: "2"}
        ]},
}).data("kendoGrid");

f1、f2、f3、f4 でグループ化し、f6 で合計します。

このデータをグリッド ビューまたはリスト ビューで表示すると、データ ソースには 2 行しかないはずです。

{f1: "1", f2:"2", f3:"3", f4:"4", sum: "4"},
{f1: "1", f2:"2", f3:"3", f4:"6", sum: "5"},

どうすればこれを達成できますか?

4

0 に答える 0