Отображение иерархического дерева в расширенной таблице данных с использованием плоских данных?

#apache-flex #flash-builder #hierarchical-data #advanceddatagrid

#apache-flex #flash-builder #иерархические-данные #advanceddatagrid

Вопрос:

Возможно ли построить иерархическую расширенную таблицу данных (или аналогичную) без использования предварительно созданных иерархических данных?

Например, если я хочу отобразить в расширенной таблице данных (или аналогичной):

Мужчины Джон Фрэнк

Женщины Мэри Сьюзан Салли

Но мои данные выглядят следующим образом (2 поля):

Джон Мужчины Мэри Женщины Фрэнк мужчины Сьюзан Женщины Салли Женщины

Итак, в принципе, я хочу взять плоские данные, сгруппировать их по мужчинам / женщинам, а затем отобразить иерархическую расширенную сетку данных по этой группировке (или, надеюсь, более одной группировки / дерева).

??

Комментарии:

1. Я не уверен, что вы подразумеваете под группировкой. Как вы представляете, как это будет отображаться в datagrid? Вы можете группировать столбцы вместе, но это все, если вы не создадите своего рода дерево.

Ответ №1:

Взгляните на GroupingCollection. Если вы используете Flex 4 , вам следует вместо этого использовать GroupingCollection2.