AG-Grid 'Плоская' группа колонн

Я использую ag-grid для блоттеров в финансовых приложениях, но столкнулся с проблемой, для которой я не смог найти решения. Можно ли как-то использовать функцию группировки без древовидного / родительского дочернего / развернутого представления в сетке? Т.е., если я сгруппирую по двум столбцам, я бы хотел, чтобы дерево было сплющено, чтобы эти два столбца были видны на одной строке и чтобы сетка отображалась с одной строкой для каждой уникальной комбинации двух столбцов. Поэтому, если у меня есть поля "Книга", "Безопасность" и "Положение", и я группирую по книге и безопасности, я бы хотел видеть только одну строку для всех уникальных комбинаций книги и безопасности с суммой позиций для всех этих пар.

Кроме того, мне также нужно отобразить дополнительные столбцы в сводной таблице, которые являются постоянными для группы. Если есть способ сделать вышеупомянутую функцию, то это также решило бы эту проблему, но если нет, то есть ли способ сделать это? Т.е. у ценной бумаги есть несколько идентификаторов... ISIN, CUSIP, TICKER и т. Д. Они всегда являются отношениями 1: 1, поэтому для каждой конкретной ценной бумаги есть один из каждого, и каждый из них уникален. Мне нужно иметь возможность сделать сводную таблицу, сгруппировав либо по всем трем идентификаторам, где все они показаны сведенными в одну строку, либо сгруппировав по любому из них, но также и в этом ряду отображаются соответствующие CUSIP и TICKER для этой безопасности. Без этой функции я не смогу использовать ag-grid для создания адекватных видов позиционирования для моих целей.

Спасибо Трой

1 ответ

Решение

Я думаю, что недвижимость, которую вы ищете, groupHideOpenParents,

С groupHideOpenParents={false}:

С groupHideOpenParents={true}:

Другие вопросы по тегам