|
11.11.2016, 02:10 | #1 |
Участник
|
Проблема с начальным фокусом поля в форме Заказ
DAX2012 R3
Добрый вечер, подскажите, пожалуйста, мне необходимо сделать фокус на поле Вид поставки в заголовке формы Заказ ( вызываемой из журнала Обслуживания клиентов ) при создании заказа. В методе FIRSTTable я вызвала метод setfocus для этого поля,дебагер попадает туда, но после открытия формы поле не становится активным. если нажать ctrl+shift+home в форме заказ то это поле фокусируется. При открытии этой формы в Show включен LineView. После одного нажатия таба попадаю на lineDetail. Также не смогла разобраться куда же в начале попадает фокус, хотя в дебагере вроде просмотрела все случаи setfocus. Искала на форуме, для Акс12 не нашла. |
|
11.11.2016, 12:59 | #2 |
Участник
|
Возможно, имелся в виду метод формы firstField() - попробуйте в нем не вызывать super(), либо, если имелся в виду не этот метод, то попробуйте перекрыть firstField() и не вызывать в нем super().
|
|
|
За это сообщение автора поблагодарили: Aquarius (1). |
11.11.2016, 16:07 | #3 |
Участник
|
Большое спасибо за ответ. Да имела в виду было firstField() .
У нас оказалось много дополнительной функциональности,решили сделать в конце salesTable_ds::active. Работает. |
|
|
|