Цитата:
Изначально опубликовано mazzy
редкостное извращение, на мой взгляд.
...
а для чего, это? если не секрет
Для чего, я описал в первом постинге...
Повторюсь, если что-то показалось непонятным:
- диалог формируется
динамически и с
произвольным числом параметров, т.е. заранее неизвестно сколько данных (dialogField'ов) и каких типов будет запрошено у пользователя - диалоги и описания их парметров хранятся в некой таблице...
- у некоторого dialogField'а с типом DATE необходимо сразу установить значение по-умолчанию, например - сегодня, день или неделю или месяц... назад или вперед
- задав некоторую формулу (или даже весь метод) получения значения по-умолчанию для некоторого поля я смогу заполнить данное поле при динамическом формировании диалога... Соответсвенно формула может меняться в зависимости от текущей необходимости... без исправления кода приложения...
Если можешь предложить другое решение - предлагай...
ЗЫ
пример с датой рассмотрен как самый простой для понимания...
вот другой пример: необходимо заполнить поле диалога типа листбокс или комбобокс списком заранее неизвесных значений...