Flex: DataGrid с динамическими столбцами с данными из нескольких таблиц БД - PullRequest
1 голос
/ 21 октября 2011

Введение: Я использую java, oracle, flex, blazeDS и т. Д. Часть БД, относящаяся к задаче, которую я пытаюсь выполнить, показана на рисунке ниже: Task, User and the M:N relationship Task_User

В таблице Task также будет поле с именем enabled , которое я забыл на рисунке ниже :) Это поле используется для включения некоторых задач на основеразличные критерии, когда пользователь с правами администратора нажимает кнопку «Создать список задач» в графическом интерфейсе.

На основе этого поколения списка задач пользователи в системе должны видеть сетку, как та, что показана на рисункениже: Task list

В этом списке задач должны отображаться все включенные задачи, как показано выше.Первые три столбца извлекаются из таблицы Task в БД, а следующие столбцы (Column_4 .... Column_N) создаются на основе количества пользователей в таблице User ,Эти столбцы должны отображать псевдоним пользователя.Каждый пользователь является частью группы пользователей (группы), которую я буду моделировать в отдельной таблице или в самой таблице Пользователь , как показано на рисунке 1. Числа в таблице основаны на поле временив таблице Task_User , в то время как в первой строке под пользователями показана сумма времени для каждого пользователя.

Вопрос: Я все еще изучаю Flex и ищукаждая помощь, которую я могу получить при достижении моей цели :) Я полагаю, что мне нужно реализовать сетку данных с динамическими столбцами.Но как будет работать поставщик данных в этом сценарии?Для каждого включенного идентификатора задачи сетка должна заполнять нужные пользовательские столбцы значениями времени.Любые советы / помощь будет высоко ценится!Также важно, чтобы загрузка этой сетки не заняла много времени:)

Можно ли получить горизонтальный и вертикальный текст в сетке (как показано выше)?

...