|
![]() |
#1 |
Участник
|
Судя по тому что у меня в четверке нет класса FormRunListener_Address_RU - это рецепт для Ax2009 ?
|
|
![]() |
#2 |
Участник
|
Цитата:
В предыдущих версиях идея примерно была та же. Группа полей адреса "перерисовывается" каждый раз при активации новой записи. В версии 4 не видел, но наверное там работает та же система что и в версии 3.0. Попробуйте перенести код (ниже) (из метода Active) в метод pageActivated X++: if(isConfigurationkeyEnabled(configurationkeynum(RAddress)) && ret) addressEngine_RU.afterDataSourceActive(); |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Не знаю как в версии 4,0 но может быть и там могут быть поля адресов как в заказе, так и в строках заказа, поэтому метод active нужно отключать в 2-х местах сразу, для обоих источников данных ...
Но так или иначе, поля с адресами - это не единственная возможная причина потери фокуса. Могут быть и другие (свои кастомизации, или еще что...) |
|
|
За это сообщение автора поблагодарили: Logger (3). |
Теги |
ax4.0, sysformsearch, поиск, фокус, форма |
|
|