Данное расширение повышает удобство разработки.
Минимальная версия платформы 1С 8.3.10. В окне добавления расширений снять флажок Безопасный режим.
В приложенном архиве 2 файла расширений. Различаются режимом совместимости интерфейса: Такси (например заработает в БП 3.0) / Такси. Разрешить Версия 8.2 (например для Розницы 2.2)
[20240220.Обновление] Решил баг "Неизвестный идентификатор формы" возникающий в некоторых случаях. Обновил файлы расширений.
Код взят отсюда: http://www.forum.mista.ru/topic.php?id=709041
Огромное спасибо всем участникам топика, особенно Crush. Сам делал себе такую же кнопочку, но ее нужно было добавлять на форму самой обработки, а также периодически была ошибка на неизвестный идентификатор формы. Как общая команда — просто гениально!
Пытался такое сделать. Ругалось всё на тот же «неизвестный идентификатор формы», через раз падало, плюнул. Рад, что кому-то это удалось, но, подозреваю, дело в релизе, а стало быть, не на всех 8.3.10-х оно стабильно взлетит.
Попробовал. Работает. Но не понял, насколько это документированное поведение. Кнопка во всех формах не появляется, но команда в них по хоткею работает.
Сам до сих пор в шоке, что команда не отражается в палитре «Командный интерфейс», но нормально отрабатывает по хоткею. Да и — одна особенность — если у вас открыта форма вашей внешней обработки и жмете Ctrl + Q, но ничего не происходит — ткните в любое поле реквизита формы, чтобы туда установился курсор и потом опять Ctrl + Q.
Но почему именно Ctrl+Q — это ведь хоткей отмены быстрого поиска в списках.
Я у себя поставил Ctrl+R — типа Reopen))
Автор, спасибо тебе!
Нзчт! Все ради лени 🙂
P.S.: Reopen очень тематично 🙂 но у меня и в 8.2 был такой же хоткей — движение машинальное
(3) В формах, которые открываются в режиме «Блокировать владельца», на 8.3.11 у меня почему то не срабатывает хоткей.
(6) Да — получается платформа отрабатывает такой хоткей только в формах со стандартным отображением окна. Но! Выход есть — если пишется обработка заполнения табл. части — сделать для нее окно с обычным поведением, отладить/попереоткрывать, а потом изменить способ отображения окна на блокировать окно владельца, как и должно быть по логике.
P.S.: хоткей отрабатывает в РежимОткрытияОкна = Независимый / Блокировать весь интерфейс; не отрабатывает в Блокировать окно владельца