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