Главная страница
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.066 c
10-1094198797
Ragazor
2004-09-03 12:06
2005.06.14
1с & Delphi


6-1110747178
cerber
2005-03-13 23:52
2005.06.14
Как програмно менять MTU


3-1115722161
Black Fox
2005-05-10 14:49
2005.06.14
Проблема с обновлением QR 3.0 до QR.3.07


3-1115285057
Azz
2005-05-05 13:24
2005.06.14
Помогите разобраться, Отцы!


14-1116954502
Narik
2005-05-24 21:08
2005.06.14
FileListBox и DirectoryListBox