Topic: Дерево

А как то можно создать дерево из таблицы? К примеру есть 3 таблицы

Раздел     Задача       Подзадача
                 id.Раздел    id.Задача

И что бы таблица с данными выглядела следующим образом

Раздел
   Задача1
        Подзадача1
        Подзадача2
        Подзадача3
   Задача2
        Подзадача1
   Задача3
   Задача4

Re: Дерево

комонент TreeView

Re: Дерево

Автор топика, видимо, желает готовое решение в виде скрипта, который строит дерево в компоненте TdbTreeView из трёх таблиц... Сразу хочу заметить, что подход с двумя уровнями вложенности (Задача-Подзадача) слабый - на практике вложенность может быть любой. Лучше спланировать архитектуру таблиц с задачами, ориентированными на дерево  ( ID - ParentID ), добавив тип задачи ( Раздел/Задача )

Визуальное программирование: блог и телеграм-канал.

Re: Дерево

Для создании иерархий лучше используйте одну таблицу и компонент TreeView, подробней о нем можно прочитать здесь
http://myvisualdatabase.com/help_ru/scr … eview.html



В данной папке можете  найти пример использования компонента TreeView
C:\Users\[USERNAME]\Documents\My Visual DataBase\Examples\TreeView

Dmitry.