Как я могу управлять боковой панелью для ag-grid, чтобы включить только группировку - PullRequest
0 голосов
/ 09 октября 2018

У меня есть следующий plunkr: https://plnkr.co/edit/xtPbAztpG14bleAF9bgy?p=preview

var gridOptions = {
defaultColDef: {
    // allow every column to be aggregated
    enableValue: false,
    // allow every column to be grouped
    enableRowGroup: true,
    // allow every column to be pivoted
    enablePivot: false
},  
sideBar: 'columns', 

, который позволяет мне иметь боковую панель столбцов с опциями для редактирования сводки, группировки и значений.Однако я хотел бы пока разрешить группировку и в идеале показывать ее над таблицей, а не сбоку.Как мне поступить с новой панелью инструментов в сетке AG?

Документы здесь: https://www.ag -grid.com / javascript-grid-tool-panel /

В идеале это должно быть похоже на Перетаскивание, чтобы установить зону размещения групп строк в этом примере: https://www.ag -grid.com / example.php # /

1 Ответ

0 голосов
/ 09 октября 2018

Обнаружено, что это хорошо "спрятано" в документах

var gridOptions = {
    columnDefs: columnDefs,
    rowData: null,
    pivotMode: true,
    enableSorting: true,
    sideBar: 'columns',
    // THIS IS THE ONE!!!
    rowGroupPanelShow: 'always',
    pivotPanelShow: 'always',
    functionsReadOnly: true
};

Используйте параметры подавления для точной настройки и управления отображением боковой панели столбцов

Пример пользовательской боковой панели: https://www.ag -grid.com / javascript-grid-tool-panel-columns / # suppress-section

Для дальнейшей настройки см. https://www.ag -grid.com / javascript-grid-tool-panel-columns / # column-tool-panel-example

Пример с кодом и plunkr: https://plnkr.co/edit/TaX0CWTKX4WKPHEijzLS?p=preview

...