10.02.2024, 11:28 | #1 |
Участник
|
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. |
|