Показать сообщение отдельно
Старый 28.08.2025, 12:27   #1  
Lankey is offline
Lankey
Участник
 
171 / 30 (2) +++
Регистрация: 19.05.2020
Lookup на standalone поле на extension
D365
Есть форма-далог(EcoResProductCreate)
Мне надо на нее добавить контрол, что открывает список NumberSequence , отфильтрованный по определенному критирию. (по потом надо генерировать номер продукта в зависимости от выбранной NumberSeq)

Я добавила контрол MyControl типа String. На нем:
Lookup Button = Always
AutoDeclaration = Yes
EDT: NumberSequenceCode

В коде формы пишу класс


X++:
[control("String")]
class MyControl
{
 public void lookup()
{
.....
}
}
Я вижу , что дебаггер даже не заходит в этот класс и breakpoint неактивна "The breakpoint will no currently be hit. No symbols have been loaded for this document".
А визуально метод не отображается в списке методов моего контрола.
Но у меня ощущение, что так нельзя. Нужно обязательно через eventHandler делать лукап. Это так?

Не нахожу онлайн правила, когда можно пуками писать, а когда только через eventHandler
Если оно есть, тыкните носом, где это описано, пожалуйста