Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Базы данных и репортинг > Как реализовать дерево в Grid'e |
Автор: GRONN 28.8.2008, 22:24 |
Друзья, это больше не вопрос, а просьба толкнуть в нужном направлении, я немного запутываюсь в обилии информации. Есть учебная (для себя) задачка - отобразить в сетке (Grid) в виде дерева некоторую структуру (древовидную), у элементов нижнего уровня которой есть свои атрибуты, которые также должны быть отражены в сетке. Вопрос - в каких направлениях копать? Как это реализовывать средствами Дельфи (7-я версия)? Что здесь приемлемее - SQL использовать для выборки данных в нужном виде или как-то программно заполнять ячейки таблички? Есть ли стандартные средства? Везде говорится про DBGrid, но здесь задача именно в специфическом отображении данных. Заранее спасибо! БД Oracle, ADO P.S. Просьба не пинать сильно если вопрос слишком простой - я с С++ пересаживаюсь, обилие информации запутывает) |
Автор: Rodman 28.8.2008, 22:37 |
GRONN, я немного не пойму как ты хочешь видеть результат... покажи пример (в чем сможешь нарисуй, чтоб понятней было) |
Автор: Vas 29.8.2008, 06:53 |
DBGridEh из библиотеки EhLib умеет отображать данные из БД в виде ветки |
Автор: pseud 29.8.2008, 09:43 |
DeveloperExpress компоненты dxDBTreeList |
Автор: GRONN 30.8.2008, 12:25 |
Всем спасибо за ответы. Rodman, примерно следующее требуется (заранее известно, что уровней вложенности три): |
Автор: Vas 31.8.2008, 08:21 |
Именно так, но MemTable можно подключить к любому набору данных. |
Автор: GRONN 1.9.2008, 20:58 |
Все спасибо за ответы, сейчас разбираюсь с EhLib, вопросы еще появятся ;-) |