Как сгруппировать по нескольким значениям в сводной таблице? - PullRequest
0 голосов
/ 09 ноября 2019

У меня есть это:

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
    }
]

Проблема в том, что у меня есть значения дляcomeChannelName и categoryName, и когда я делаю rowGroup, он отображается в таблице для categoryName также иcomeChannelName. У меня уже есть рассчитанные значения, поэтому у меня нет сводной таблицы для расчета только для отображения и группировки. Любое предложение?

Так, например, если у меня есть дляcomeChannelName: тест и сумма 10, а для categoryName у меня есть test1 и сумма 11. В сводной таблице он отображает

test  10
test  10
test1 11

Но я хочу отобразить какэто:

Header    Amount
test      10
test1     11
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...