![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Построение 7 уровнего дерева из таблицы
Mr.F © (2005-05-10 14:33:00)Здарово всем.
Моя проблема заключается в составлении алгоритма построение 7 уровнего дерева из таблицы в базе данных в компоненте TABLE, кот. Описана ниже:
Я разработал алгоритм но в нем глюки прошу помощи
Структура таблицы.
ID Счётчик
Department Строка
GroupGoods Строка
SubGrouop1 Строка
SubGrouop2 Строка
SubGrouop3 Строка
SubGrouop4 Строка
FullName Строка Имя товара который относится к группам.
Как будет видеть пользователь .
Department GroupGoods SubGrouop1 SubGrouop2 bGrouop3SubGrouop4 FullName
Продажа Автоиобили Б/У
Nexia
Продажа Автоиобили Б/У BMV
BMV 535
Покупки Автоиобили Б/У
Nexia 2
Покупки Канцтовары Карандаши
HB 2
Прчём как видно из данных в таблице могут быть и пустые значения в группах, их не надо выводить в дерево.
Вид дерева на основании выше указанных данных в раскрытом виде
Если в переди стоит значок * , то он является элементом а не группой
Продажа
Автомоболи
Б/У
BMV
*BMV 535
*Nexia
Покупки
Автомоболи
Б/У
*Nexia 2
Канцтовары
Карандаши
*HB 2
Конечно чучуть не поместилось но надеюсь на понимания
Зарание спасибо.
Mr.F (2005-05-10 14:35:00) [1]Vlad_Mal ==>
Конечно.
Зарание спасибо.
Мой Маил: Mr.F@Mail.ru
Vlad_Mal (2005-05-10 14:34:00) [2]Запросто. Если хочешь - демку вышлю - построение дерева произвольной глубины по произволной табличке.