Настройка Flex Datagrid или альтернативных решений - PullRequest
0 голосов
/ 05 февраля 2010

В настоящее время я создаю приложение, которое представляет табличные (извлеченные из веб-службы) данные и спрятало их в сетку данных - казалось наиболее очевидным способом представления их на экране.

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

Несколько вещей, которые я хочу сделать.

  1. Данные логически разбиты на группы, и я хотел бы иметь возможность иметь подзаголовки в сетке всякий раз, когда я перехожу в новую группу.
  2. Я хотел бы иметь возможность выделять отдельные ячейки в зависимости от их содержимого относительно других значений в строке, т. Е. Выделять ячейку с наибольшим значением в строке.

Возможно ли это со стандартной сеткой данных?

В настоящее время я использую версию Flex Builder "попробуй перед тем, как купить", но я заказал Flex Builder 3 Pro - которая уже в пути ко мне. Я понимаю, что в этой версии есть расширенный элемент управления сеткой данных - возможно, он поддержит кое-что из того, что я хочу сделать?

В качестве альтернативы - есть ли другой способ построения пользовательских табличных данных?

Ответы [ 2 ]

3 голосов
/ 17 сентября 2010

держись подальше от Adobe AdvancedDataGrid. Вы быстро узнаете, что у него много недостатков, вы будете думать, что вы лучше, чем он, и переопределите несколько вещей здесь, подправите несколько вещей там, но в конце концов ADG абсолютно уничтожит вас. Прислушайтесь к моему призыву и избегайте этого любой ценой. ADG был отдан на аутсорсинг Adobe их неудавшейся индийской команде, которая, по-видимому, была расформирована, на нее приходится более 30% всей гибкой платформы, и это ужасные глубоко укоренившиеся проблемы, которые лучше начинать с этого момента. ОСТАВАЙТЕСЬ ОТ ADVANCDEDDATAGRID ВСЕХ РАСХОДОВ !!!!!

2 голосов
/ 16 февраля 2010

Для этого лучше всего подойдет DataGrid, но вы также можете ознакомиться с AdvancedDataGrid (вот некоторые демонстрации AdvancedDataGrid с источником от FarataSystems). alt text
(источник: flexicious.com )

Как DataGrid, так и AdvancedDataGrid, как известно, сложно настроить, и все, что вы хотели бы сделать, довольно продвинуто, поэтому потребуется некоторое время, чтобы начать, но вы можете это сделать в конце концов.

Нет другого способа построения табличных данных, если вы не начнете делать какие-то продвинутые вещи с некоторыми из библиотек визуализации данных.

Удачи, Lance

...