powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ODAC 4.10.0.10 Master Detail или рекурсия и как все это пишется?
4 сообщений из 4, страница 1 из 1
ODAC 4.10.0.10 Master Detail или рекурсия и как все это пишется?
    #32179180
Vyi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vyi
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
create table DIVIS  (
   ID                   INTEGER                          not null,
   DIV_ID               INTEGER,
   NAM                  VARCHAR2( 30 )                     not null,
   constraint PK_DIVIS primary key (ID),
   constraint FK_DIVIS_RELATIONS_DIVIS foreign key (DIV_ID)
         references DIVIS (ID)
);

вот такая табличка ... подразделение состоит из подразделений и т.д. и т.п.
как такие вещи по человечески отображать и редактировать?
1) Master - Detail SmartQuery-OraTable все ок до тех пор пока не компилю
"Индекс списка вышел за границы"! Хотя во время проектирования все ок - записи показаны, Master - Detail работает. Компилю и такая фигня ... кст все время мне диалог показывает ... типа пароль введи ... хотя не должен.
2) SmartQuery ... пихать в шапку DbGridEh парентов и бегать по записям ...
3)?
...
Рейтинг: 0 / 0
ODAC 4.10.0.10 Master Detail или рекурсия и как все это пишется?
    #32179212
Vyi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vyi
Гость
Master-Detail заработал при использовании SmartQ -SmartQ... как и сделано в примере Odac\Demos\MasterDetail.
Но вопрос собственно говоря открыт - как деревовидные структуры отображать и редактировать?
...
Рейтинг: 0 / 0
ODAC 4.10.0.10 Master Detail или рекурсия и как все это пишется?
    #32181028
MW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Практически все DBGrid'ы отображают линейный и уже готовый набор данных.
Почти во всех случаях дерево надо заполнять уже средстами Delphi. Oracle в любом случае вернет линейный НД и отображение данных в нужном виде ложится на наши плечи разработчиков.
Из компонент которые отображают и позволяют редакитировать дерево могу посоветовать компоненты от Developer Express
...
Рейтинг: 0 / 0
ODAC 4.10.0.10 Master Detail или рекурсия и как все это пишется?
    #32181112
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос с connect by вернет тебе все дерево или ветку. Есть масса компонент которые позволяют работать с деревом. Например в библиотеке
http://polesoft.narod.ru/Products/Components/components.html
есть и он фришный. Я работаю давно и практически без нареканий.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ODAC 4.10.0.10 Master Detail или рекурсия и как все это пишется?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]