![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() В приложении для работы с БД, одно диалоговое окно должно заносить данные в разные таблицы. В зависимости от таго в какую таблицу зановить данные поменяется только название окна и добавится/убавится пару компонентов на форме.
Идея реализации заключается в следующем: 1. Создать окно с алгоритмом обработки заполненых компонентов вызваного окна. 2. При вызове через параметр указывать какая таблица обрабатывается, соответственно делать видимыми/невидимыми компоненты те которые отличают эти окна и переименовывать заголовок при создании. 3. Для передачи параметра есть две идеи: а) создать глобальную переменную на главной форме, а на модальной - указать модуль главной формы в самом верху; б) и из области финтастики, передавать через реестр windos ![]() Вопрос: 1. Что порекомендуетее по третьему пункту, может есть более просты способы? 2. (Философский ![]() P.S. Заранее всем спасибо!!! |