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