AG-Grid 'Плоская' группа колонн
Я использую ag-grid для блоттеров в финансовых приложениях, но столкнулся с проблемой, для которой я не смог найти решения. Можно ли как-то использовать функцию группировки без древовидного / родительского дочернего / развернутого представления в сетке? Т.е., если я сгруппирую по двум столбцам, я бы хотел, чтобы дерево было сплющено, чтобы эти два столбца были видны на одной строке и чтобы сетка отображалась с одной строкой для каждой уникальной комбинации двух столбцов. Поэтому, если у меня есть поля "Книга", "Безопасность" и "Положение", и я группирую по книге и безопасности, я бы хотел видеть только одну строку для всех уникальных комбинаций книги и безопасности с суммой позиций для всех этих пар.
Кроме того, мне также нужно отобразить дополнительные столбцы в сводной таблице, которые являются постоянными для группы. Если есть способ сделать вышеупомянутую функцию, то это также решило бы эту проблему, но если нет, то есть ли способ сделать это? Т.е. у ценной бумаги есть несколько идентификаторов... ISIN, CUSIP, TICKER и т. Д. Они всегда являются отношениями 1: 1, поэтому для каждой конкретной ценной бумаги есть один из каждого, и каждый из них уникален. Мне нужно иметь возможность сделать сводную таблицу, сгруппировав либо по всем трем идентификаторам, где все они показаны сведенными в одну строку, либо сгруппировав по любому из них, но также и в этом ряду отображаются соответствующие CUSIP и TICKER для этой безопасности. Без этой функции я не смогу использовать ag-grid для создания адекватных видов позиционирования для моих целей.
Спасибо Трой
1 ответ
Я думаю, что недвижимость, которую вы ищете, groupHideOpenParents
,
С groupHideOpenParents={false}
:
С groupHideOpenParents={true}
: