在AG网格透视模式下按两列分组?

时间:2019-10-09 09:48:49

标签: angular ag-grid

我在数据透视模式下使用ag网格: https://www.ag-grid.com/javascript-grid-grouping/

我遇到的问题是我有两个这样的维度:

1。测试  1.1测试1  1.2测试2

用户可以为第一个尺寸插入,也可以为第二个尺寸插入,其中第二个尺寸的总和将具有第一个尺寸,而我将同时保存两个尺寸。在数据透视表中,我按第一维和第二维分组,但它对两个维求和。

我越来越像这样

enter image description here

您可以在图片上看到我有第二行之和为空的行。我要达到的目的是删除此空行,但它显示插入的尺寸总和。因此,如果用户插入第一个维度,它将在第一行显示该值,在第二和第三个行将显示为空。

如果用户插入第二个尺寸,它将显示在这两个尺寸的第一行总和中,而在第二和第三行中将显示值,但没有空行。

在我看来,我有这个:

{
        headerName: 'Channel',
        field: 'incomeChannelName',
        width: 310,
        rowGroup: true,
        enableRowGroup: true
      },


      {
        headerName: 'Category',
        field: 'categoryName',
        width: 310,
        rowGroup: true,
        enableRowGroup: true,
        enablePivot: true
      },

1 个答案:

答案 0 :(得分:0)

不使用行组 { headerName:“频道”, 字段:“ incomeChannelName”, 宽度:310, enableRowGroup:true }

  {
    headerName: 'Category',
    field: 'categoryName',
    width: 310,
    enableRowGroup: true,
    enablePivot: true
  },