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

Вниз

Построение 7 уровнего дерева из таблицы   Найти похожие ветки 

 
Mr.F   (2005-05-10 14:33) [0]

Здарово всем.
Моя проблема заключается в составлении алгоритма построение 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

Конечно чучуть не поместилось но надеюсь на понимания
Зарание спасибо.


 
Vlad_Mal   (2005-05-10 14:34) [1]

Запросто. Если хочешь - демку вышлю - построение дерева произвольной глубины по произволной табличке.


 
Mr.F   (2005-05-10 14:35) [2]

Vlad_Mal ==>
Конечно.
Зарание спасибо.
Мой Маил: Mr.F@Mail.ru



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
4-1114429361
tradakad
2005-04-25 15:42
2005.06.14
ES_PASSWORD ?


3-1114757222
afanasic
2005-04-29 10:47
2005.06.14
Oracle -> BDE -> Delphi не читается BLOB


1-1116970660
GanibalLector
2005-05-25 01:37
2005.06.14
Hi,Lo из DWord


1-1117169131
silvestr
2005-05-27 08:45
2005.06.14
Как удалить лишние пробелы в конце строки ?


3-1115793250
julia
2005-05-11 10:34
2005.06.14
сравнение значений в checklistbox со значениями бд