29.08.2003, 10:52 | #1 |
Участник
|
Как подавить вызов LookUp формы при нажатии на "*"
Hi, All!
Встретился с такой проблемой: на форме нужно задвать критерии для фильтрации по фин. аналитике, в т.ч. с использованием стандартных масок *, ?. Для этого был создан отдельный EDT на базе Dimensions у которого были удалены все relations ( что бы axapta не ругалась, что аналитики не существует, если в поле вводится что-то типа "Отд*" ) и в качестве FormHelp установлена стандартная форма для выбора dimensions. Все работает отлично, кроме одной мелочи - если пользователь в этом поле нажимает "*", что при задании фильтров случается очень часто, то вываливается стандартная LookUp форма. Мелочь конечно, а неприятно. Может кто знает как подавить такое стандартное поведение lookup? |
|
29.08.2003, 12:15 | #2 |
Banned
|
Есть такие методы на поле источника данных: lookup() и performFormLookup(). Вот что с одним из них можно сделать:
PHP код:
|
|
29.08.2003, 13:07 | #3 |
Участник
|
К сожалению, в 2.5 у метода lookUp нет никаких параметров
|
|
29.08.2003, 13:10 | #4 |
Banned
|
Тогда проверяйте содержимое контрола на наличие звездочек и т.д. Простая, на самом деле, задачка.
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Вызов формы из lookup форму | 7 | |||
Создание Lookup формы | 9 | |||
Автоматический вызов lookup при запуске формы | 6 | |||
Русская локализация Axapta 3 ? | 59 | |||
Динамические Lookup формы. | 0 |
|