В довольно сложном приложении базы данных в Delphi легко иметь десятки наборов данных (таблиц и запросов) и связанных источников данных в форме.
Все это загромождает экран.
Это ухудшается, когда ваша форма имеетpagecontrol
, где каждая страница имеет свой собственный набор источников данных и др.
Если бы таблицы и источники данных были визуальными элементами управления, по крайней мере, они были бы видны только на вкладке, где они применимы.
Я думал о создании некоторого контейнерного объекта, который мог бы содержать много наборов данных и источников данных., но так и не дошел до этого.
У меня также есть cnPack
, который добавляет опцию, чтобы скрыть невизуальные компоненты от просмотра в конструкторе.Однако это не полезно, поскольку затрудняет их выбор.
В чем заключается решение, позволяющее избавиться от конструктора форм, при этом все еще имея возможность выбирать компоненты доступа к данным?
(ради чего я работаюв Delphi 2007 и XE2)