(1) Проще сделайте...положите на форму кнопу(можно сделать незаметно), сочетание клавиш и обработку назначте ей проведения...правда не уверен, что Enter она даст сделать
На форме только одно поле ввода, сходить с элемента управления некуда.
Скриншот формы при открытии из документа:
Нужно нажать Enter, чтобы провести чек, но никак(
А разве нельзя на форме разместить еще один элемент, на который и будет фокус переключаться?) По-моему, гиперссылка тоже пойдет, а ее можно оочень маленькой сделать...
Можно также рассмотреть ситуацию когда пользователь внес неправильную сумму в поле и вы её автоматом тут же отбили. В любом случае необходимо какое-то действие пользователя, которое будет подтверждать его согласие с введенной суммой. Все-таки кнопка в данном случае больше подходит.
(16) 8.3 управляемая форма - работает...
Ан нет, при скрытии панели не работает. Максимум, что удалось сделать - задать стили цветов под фон формы, уменьшить размер кнопки до 1, убрать "ОтображениеФигуры" и поставить заголовок ".", но командная панель все равно занимает место на форме.
(16) прекрасно работающее универсальное решение, работает в случае управляемых и обычных форм.
Апплодирую стоя! Виват победителям, вы помогли - спасли меня уже дважды!
Первый раз - на управляемых формах - 2 раз на обычных формах!
(30) как я уже говорил, есть много элементов формы, где просто нет обработчиков событий нажатий на определенные клавиши, которые нужно обработать.
(30) Ваше решение - частное, для вашего случая, в общем случае не будет работать не будет, на управляемых формах тоже не работает.
Всем спасибо за ответы.
Сочетание кроме Enter не принимается.
Поместил рядом кнопку, при переходе на неё, событие ОкончаниеВводаТекста из поля ввода всё равно не отрабатывает.
Как промежуточный вариант поставил рядом гиперссылку в виде точки, из минусов - в поле ввода приходится два раза нажимать Enter, если сумма не меняется.
(18) Я тебе об этом в 6 говорил...у него зачем-то Вместо напрямую использования СочетаниеКлавиш используется через ЗначениеИЗСтрокиВнутр, ну красиво, да...
Я так всегда делаю, кладу на форму списка кнопу и через горячие клавиши пользователь вызывает быстрые отборы(как либо нечеткий поиск). Удобно. А в 6 наверное нечетко выразился.
(27) а если нужно обработать событие нажатия на клавишу Delete на ячейке ПолеТабличногоДокумента, где нет обработчиков?
Думаете все так просто?
Без (16) нет решений, весь инет облазил!
(16) рабочее решение - помогло!
Я с вас балдею. Со всех. Вы кто? Программисты или где?
Если программист не знает,что было "ДО", значит он никогда не узнает, что будет после. Это вам о событиях и о программистах.