Ось вирішив розповісти спільноті як прикрутити поєднання клавіш (гарячі клавіші) для кнопок командній панелі Форми списку / вибору будь-якого документа.
Вирішив використовувати такі поєднання: (ви можете використовувати інші)
для відбору за значенням - 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 Зняття всіх фільтрів