AG-Grid 'Плоская' группа колонн - PullRequest
0 голосов
/ 10 января 2019

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

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

Спасибо, Трой

1 Ответ

0 голосов
/ 10 января 2019

Я думаю, что вы ищете groupHideOpenParents.

С groupHideOpenParents={false}:

enter image description here

С groupHideOpenParents={true}:

enter image description here

...