如何在ag-grid的数据透视模式下应用“ api.addRangeSelection()”。或在数据透视模式下以编程方式在ag-grid中选择一个单元格

时间:2019-02-23 16:08:58

标签: angular6 ag-grid

我们希望根据某些条件选择一个单元格或一组单元格,而无需重新加载 ag-grid

对于Flat(无枢轴)ag-grid,我们可以在addRangeSelection() api方法内提供col ID值,该方法是在columnDef[]内部预定义的。一切正常。

但是在数据透视模式中,col ID是根据分组动态生成的,不会在addRangeSelection()方法内部注册以定位该范围内的单元格。

例如: Flat Grid:以下命令为“ Period Id”列选择行索引1和2的单元格

api.addRangeSelection({
    rowStart: 1,
    rowEnd: 2,
    columnStart: 'Period_ID',
    columnEnd: 'Period_ID'
});

枢轴网格:不起作用无法找到此列ID

api.addRangeSelection({
    rowStart: 1,
    rowEnd: 2,
    columnStart: 'Period_ID | COA_ID',  //--( this is the dynamically generated column ID )
    columnEnd: 'Period_ID | COA_ID'
});

请帮助我在ag-grid中以枢轴模式选择单元格的任何想法。

0 个答案:

没有答案