Когда-то мне помогло следующее:Чтобы запретить ввод каких-либо посторонних значений в lookup-поле, ограничившись только значениями из выпадающего списка, нужно перекрыть метод validate() на контроле, чтобы он возвращал всегда false. При вводе через выпадающий список это метод не вызывается, а сразу срабатывает modified().Чтобы разрешить ввод каких-либо посторонних значений в lookup-поле, не ограничиваясь только значениями из выпадающего списка, нужно перекрыть метод validate() на поле соответствующего датасурса формы, чтобы он возвращал всегда true.
|