AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2024, 11:28   #1  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
Lookup: Combobox и String - когда можно использовать методы контролов
D365
Нужно было сделать 2 фильтра на форме.
1) по: "All" + набору значений стандартного enum.
Сделала как видела в стандарте - забиваю значения Combobox в init формы, а потом selectionChange контрола (то есть, по сути, метод на коде форме) вызываю executeQuery. Прекрасно работает.

2) Для второго фильтра нужно было сделать кастомный query (через SysTableLookup).
Я сделала контрол combobox и переписала метод lookup контрола ... Но вот только он не вызывается(дебагила). ...Cделала контрол типа String и переписала его метод lookup(), но та же проблема, код . В итоге сделать контрола String и переписала onLookup eventHandler ...
Работает

Теперь мучают вопросы
a) Почему второй фильтр с query невозможно сделать, если контрол типа Combobox
a) Как понять, когда можно использовать методы контролов, а когда только eventHandler?

Спасибо

Последний раз редактировалось kitty; 10.02.2024 в 11:47.
Теги
d365

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Модуль Проекты можно ли использовать Aquarius DAX: Функционал 1 27.02.2015 18:35
Как можно использовать join Query как DataSource для формы ? AndrianG DAX: Программирование 2 10.03.2009 10:25
Методы контролов формы matew DAX: Программирование 2 06.05.2008 11:41
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Можно вывести в lookup пересечение двух query? Hidden DAX: Программирование 14 14.07.2006 10:02

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:07.