|
![]() |
#1 |
MCP
|
Поставь точку останова в методе task и selectControl формы.
В методе selectControl после super запоминай что выделен нужный контрол (свойство formControl.name()). Потом в методе task отлавливайте событие и устанавливайте фокус: X++: public int task(int _taskId) { int ret; Boolean wasSelected = false; ; if(_taskId == 288 && modifiedMyControl) // enter { wasSelected = true; } ret = super(_taskId); if(wasSelected) Control.setFocus(); return ret; } |
|
|
За это сообщение автора поблагодарили: GBH (1), plumbum (2), Corkscrew (1). |
|
![]() |
||||
Тема | Ответов | |||
как отловить событие запуска формы | 2 | |||
Создание Lookup формы | 9 | |||
Как подавить вызов LookUp формы при нажатии на "*" | 3 | |||
Русская локализация Axapta 3 ? | 59 | |||
Динамические Lookup формы. | 0 |
|