如何在数据透视表中按多个值分组?

时间:2019-11-09 18:41:49

标签: angular ag-grid

我有这个:

return [
    {
        headerName: 'Channel',
        field: 'incomeChannelName',
        width: 310,
        suppressSizeToFit: true,
        rowGroup: true,
        hide: true,
        enableRowGroup: true
    },
    {
        headerName: 'Category',
        field: 'categoryName',
        width: 310,
        rowGroup: true,
        enableRowGroup: true,
        enablePivot: true
    },
    {
        headerName: 'Amount',
        field: 'amount',
        aggFunc: this.myCustomAggFunc,
        valueFormatter: (data: any) => this.ts.transform(data.value.toString()),
        width: 105,
        cellStyle: { textAlign: 'right' },
        enablePivot: true,
        enableValue: true
    }
]

问题是我有IncomeChannelName和categoryName的值,当我执行rowGroup时,它也在表中显示categoryName和IncomeChannelName。我已经计算了值,所以我没有用于仅用于显示和分组的数据透视表。有什么建议吗?

因此,例如,如果我具有IncomeChannelName:test和金额10,对于categoryName,我具有test1和金额11。在数据透视表中,它将显示

test  10
test  10
test1 11

但是我想这样显示:

Header    Amount
test      10
test1     11

0 个答案:

没有答案