Переход по элементам в управляемых формах #763350


#0 by Binni_Pux
Народ подскажите кто знает, можно ли в управляемых формах при нажатии Enter в форме списка не переходить на другой элемент управления. Есть два списка при нажатии Enter в первом в событии Выбор, добавляю строку во второй и после окончания процедуры туда попадаю. Пробовал ставить для второго списка "Пропускать при выборе" - Да, тогда попадаю на кнопки командной панели формы, хотя у них тоже установлено "Пропускать при выборе" - Да. Пробовал в процедуре принудительно Выбор первого списка устанавливать текущий элемент формы - 1 список, но судя по отладчику на конец процедуры он и так текущий и меняется  после ее завершения. Пробовал через оповещения, тоже не выходит. Ткните носом нуба, как это можно сделать.
#1 by Garykom
современные пользователи ПК не умеют пользовать клавиатуру для навигации между экранными элементами пользуйте мышку и все будет хорошо
#2 by Binni_Pux
Та с мышкой то понятно что все хорошо, но хотелось бы с клавиатурой.
#3 by Garykom
УФ это веб и тач (по сути, где клава вторична) поэтому только ОФ если хочется первичную клаву ну или разные извращения
#4 by Binni_Pux
Ну в типовой в форме подбора это как то реализовано, я прошел по коду но не уловил сути. Там весьма все запутано. Вот я и подумал, может кто уже делал такое.
#5 by Garykom
попробуй в свойствах формы ПоведениеКлавишиEnter: Переход по элементам>Кнопка по умолчанию
#6 by Binni_Pux
Пробовал, при нажатии просто отрабатывает код при нажатии на клавишу по умолчанию. В итоге сделал через обработчик ожидания. Мигание курсора конечно видно, но вот это уже точно не критично.
#7 by Binni_Pux
Сгораю от стыда конечно, но может кому пригодится, чтобы курсор не перепрыгивал с поля списка при выборе нужно просто вписать СтандартнаяОбработка = Ложь. Да я нуб.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С