Показать сообщение отдельно
Старый 24.07.2020, 19:03   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Если фильтр постоянный и не зависит от значений других полей диалога, то вариант с отдельным EDT вполне себе корректный.

Иногда можно попытаться обойтись и без отдельной формы. Если ограничения не сложные, то возможно достаточно будет донастроить relation. Или если это возможно, то собрать необходимые данные при помощи View

Для сложных случаев есть альтернативный вариант - заменить динамическое создание диалога, на заранее подготовленную форму. Смотрите пример класс Tutorial_RunbaseForm