Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Компонента для работы с иерархическими данными   Найти похожие ветки 

 
normandia   (2004-11-06 12:24) [0]

Пожалуйста, подскажите, знатоки.
Нужна компонента для навигации по древовидной (иерархической) структуре данных под IB6/Firebird через IBX, только не в виде дерева (TDB_TreeView), а так, как это делается, например, в панелях Total Commander (т.е. вход в подкаталог, выход в родительский каталог и т.д.).


 
Vemer ©   (2004-11-06 12:47) [1]

Пример соединения TTreeView c базой есть на Королевстве Делфи.


 
GanibalLector ©   (2004-11-06 12:47) [2]

http://ibase.ru/develop.htm

"Древовидные и иерархические структуры, хранение объектов"


 
normandia   (2004-11-06 21:40) [3]

Спасибо, но это у меня есть.
Отображение данных в виде дерева уже реализовано компонентой
TDB_TreeView (дерево с раскрывающимися узлами). Структура иерархии данных в таблицах тоже уже давно без меня была создана.

Хотелось бы эти же данные отображать не деревом, а в виде окон со списками содержимого каталогов, как директории в Total Commander или Norton Commander.
Можно написать свою компоненту, но сначала хочу поискать, вдруг есть готовые решения. Сам искал, не нашел. Если кто-то что-то встречал, пошлите куда надо :)


 
YurikGL ©   (2004-11-06 22:15) [4]

Все можно легко сделать вручную...


 
сергей1   (2004-11-07 21:58) [5]

да не надо ничего искать, сам все можешь сделать. Для поиска детей какого-либо узла, выполняешь запрос типа select Name from Table1 where parent = id, где id номер текущего элемента. Для возврата на уровень назад получаешь id родителя элемента, и снова выполняешь запрос на поиск его детей.
Больше времени потратишь на поиски компонента, чем если сам все сделаешь



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.065 c
1-1101126608
Frozzen
2004-11-22 15:30
2004.12.05
Как определить включает ли один регион другой


1-1101207665
Руслана
2004-11-23 14:01
2004.12.05
Подскажите как в компоненте TListView проверить состояние


3-1099555798
Kat
2004-11-04 11:09
2004.12.05
Нужно ли ставить скобки в SQL, если используем AND ?


3-1099593732
Zif
2004-11-04 21:42
2004.12.05
Как удалить значения одного из столбцов в БД?


11-1083860707
Delphi5.01
2004-05-06 20:25
2004.12.05
Как преобразовать Self в pCotrol :-)