Назначение сочетания клавиш для кнопок командной панели (Обычные формы)
Назначение сочетания клавиш кнопкам командной панели Формы списка/выбора для любой конфигурации (Обычные формы)
- Описание
- Подробнее
Описание
Вот решил рассказать сообществу как прикрутить сочетания клавиш (горячие клавиши) для кнопок командной панели Формы списка/выбора любого документа.
Решил использовать следующие сочетания: (вы можете использовать другие)
для отбора по значению — Alt + X
для отключения отбора — Alt + D
Приступим:
Открываем в конфигураторе Форму списка/выбора любого документа к которому решили прикрутить горячие клавиши
и видим … что назначить сочетание клавиш для кнопок НЕДОСТУПНО… 
Начинаем танец с бубном: 
1. В Диалоге у командной панели снимаем Автозаполнение
2. Щелкаем правой кнопкой мыши по командной панели и выбираем «Заполнить автоматически»
3. На вопрос «Удалить существующие кнопки» отвечаем «НЕТ».
4. Рекомендую все «Существующие кнопки» переместить в конец панели (сделать как было до изменения)…..
5. Переходим в модуль формы, открываем или создаем (если ее нет) процедуру «ПриОткрытии()», в конец добавляем код:
Процедура ПриОткрытии()
КП = ЭлементыФормы.ДействияФормы;
КП.Кнопки.Действие8.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.X,Истина,Ложь,Ложь); //Alt+X - отбор по значению
КП.Кнопки.Действие9.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.D,Истина,Ложь,Ложь); //Alt+D - отключения отбора
КонецПроцедуры!!!! Проверяем ИМЕНА : Командной панели и кнопок …. на форме и в процедуре ПриОткрытии()
Повторяем операции для всех документов или только необходимых…(по желанию)
СОХРАНЯЕМСЯ … и получаем спасибки с печеньками от довольных пользователей 

Еще рекомендую во всех документах назначить клавише F5 — структуру подчиненности документа (пользователи приняли на УРА…)
Буду рад, если эта статья, кому-то облегчит жизнь….
