Призначення поєднання клавіш для кнопок командній панелі (звичайні форми)

Ось вирішив розповісти спільноті як прикрутити поєднання клавіш (гарячі клавіші) для кнопок командній панелі Форми списку / вибору будь-якого документа.

Вирішив використовувати такі поєднання: (ви можете використовувати інші)

для відбору за значенням - Alt + X

для відключення відбору - Alt + D

Відкриваємо в конфігураторі Форму списку / вибору будь-якого документа до якого вирішили прикрутити гарячі клавіші

і бачимо. що призначити поєднання клавіш для кнопок недоступна.

Починаємо танець з бубном:

1. У Діалозі у командній панелі знімаємо Автозаполнение

2. Клацаємо правою кнопкою миші по командної панелі і вибираємо "Заповнити автоматично"

3. На питання "Видалити існуючі кнопки" відповідаємо "НІ".

4. Рекомендую все "Існуючі кнопки" перемістити в кінець панелі (зробити як було до зміни).

5. Переходимо в модуль форми, відкриваємо або створюємо (якщо її немає) процедуру "відкриття ()", в кінець додаємо код:

Перевіряємо ІМЕНА. Командній панелі і кнопок. на формі і в процедурі відкриття ()

Повторюємо операції для всіх документів або тільки необхідних. (за бажанням)

Зберігається. і отримуємо спасибки з печеньки від задоволених користувачів

Ще рекомендую в усіх документах призначити клавіші F5 - структуру підпорядкованості документа (користувачі взяли на УРА.)

7. Льоня Льоня (ALEXEY_KONONETS) 22.06.17 18:14 Зараз в темі

Спасибі, добра людина!
Давно стояла така задача. Але якось забулося і не рухалася справа. Точніше вирішив задачу частково.
Даний простий код дозволяє оперативно фільтрувати списки за значенням в поточному осередку простим натисканням клавіші ENTER.
Тобто натискаємо ENTER на "контрагента" та список фільтрується по контрагенту з поточної комірки.
Так само можна розширити на будь-які колонки списку. Кому що потрібно в роботі.
Зроблю застереження: користувачі швидко звикли відкривати документи по F2 і раділи фільтру ENTER.

p.s.
Взагалі у нас у всіх списках налаштоване так:
Alt + 1 Руху Документа За Регістр
Alt + 2 Структура підпорядкованості Документа
Alt + 3 Фільтр за значенням в поточному осередку
Alt + 4 Зняття всіх фільтрів