Быстрый старт · 9 мин
Как в 1С настроить горячие клавиши
Как в 1С настроить горячие клавиши: стандартные сочетания, назначение в конфигураторе, настройка для команд и кнопок форм, типичные ошибки и ответы на вопросы.
Горячие клавиши в 1С позволяют выполнять типовые операции — проведение документа, сохранение, поиск, открытие списка — без мыши и лишних кликов по меню. Для пользователя, который целый день вводит документы, это экономит заметную долю рабочего времени и снижает количество ошибок из-за «промахов» по кнопкам.
В 1С существует два уровня работы с сочетаниями клавиш. Первый — встроенные стандартные сочетания платформы (Ctrl+S, F9, Ctrl+F и другие), которые работают «из коробки» и не требуют настройки. Второй — назначение собственных сочетаний на команды форм и общие команды конфигурации, что делается через конфигуратор и требует прав на изменение конфигурации.
Важно понимать ограничение: в типовом режиме «Предприятие» пользователь не может самостоятельно переназначить произвольную клавишу на любую команду, как в некоторых других программах. Полноценная настройка выполняется разработчиком или администратором в конфигураторе. Ниже разобраны оба сценария — что доступно обычному пользователю и что делается на уровне конфигурации.
Какие горячие клавиши уже работают в 1С без настройки
Платформа 1С:Предприятие имеет встроенный набор сочетаний, единый для большинства конфигураций. Эти клавиши работают в толстом и тонком клиенте, а большинство — и в веб-клиенте, если они не перехватываются браузером.
К наиболее используемым относятся: Ctrl+S — записать объект, Ctrl+P — печать, Ctrl+F — поиск, F9 — пересчёт итогов в табличном документе, F5 — обновить данные, Esc — закрыть форму или отменить ввод, Ctrl+Shift+S — в ряде форм вызывает «записать и закрыть». В журналах документов часто работают Insert — создать новый элемент, F2 — изменить, Del — пометить на удаление.
Полный список сочетаний для конкретной версии платформы доступен во встроенной справке: откройте меню «Справка» → «Содержание справки» и найдите раздел про «горячие клавиши» (keyboard shortcuts). Список зависит от версии платформы, поэтому сверяйтесь со справкой именно вашей версии.
Свои сочетания назначаются только в конфигураторе
Без него свойства команды недоступны для редактирования
Сверяйтесь со справкой вашей версии платформы
Как узнать назначенные сочетания для конкретной кнопки
Если на кнопку формы уже назначено сочетание клавиш, оно обычно отображается во всплывающей подсказке при наведении курсора на кнопку. Наведите указатель на кнопку «Провести» или «Записать» и подождите секунду — в подсказке появится сочетание, если оно задано разработчиком конфигурации.
Ещё один способ — меню «Все действия» в форме. Некоторые команды в этом меню отображают назначенные клавиши справа от названия команды. Это быстрый способ составить для себя «шпаргалку» по конкретной часто используемой форме.
Если подсказки нет, сочетание для команды не назначено. В типовых конфигурациях сочетания заданы не для всех команд — многие действия доступны только мышью, и это нормальное состояние, а не сбой.
Как назначить свою горячую клавишу на команду формы
Основной сценарий настройки выполняется в конфигураторе. Для этого нужны права на изменение конфигурации и базовое понимание структуры форм. Перед изменениями рабочей базы сделайте резервную копию и отработайте настройку на тестовой копии.
- 1Откройте конфигуратор и найдите нужный объект (документ, справочник, обработка)
- 2Откройте форму объекта и перейдите на вкладку «Команды»
- 3Выберите команду (существующую или созданную вами) и откройте её палитру свойств
- 4Найдите свойство «Сочетание клавиш» и нажмите кнопку выбора
- 5В диалоге нажмите желаемое сочетание клавиш — оно подставится автоматически
- 6Убедитесь, что у команды задан обработчик действия, иначе клавиша не сработает
- 7Обновите конфигурацию базы данных (F7) и проверьте работу в режиме «Предприятие»
Ключевой момент: сочетание назначается на команду, а не на визуальную кнопку. Если вы добавили кнопку на форму перетаскиванием команды, клавиша будет работать автоматически. Если команда без обработчика (процедуры в модуле формы), нажатие клавиши ничего не сделает.
Для общих команд (тех, что выводятся в панели навигации и разделах) сочетание задаётся аналогично — в палитре свойств общей команды в ветке «Общие» → «Общие команды». Такие сочетания работают глобально, независимо от открытой формы.
Какие сочетания можно использовать, а какие заняты
При выборе сочетания действует простое правило: нельзя назначить комбинацию, которая уже зарезервирована платформой или операционной системой, либо она будет конфликтовать. Например, Ctrl+S, Ctrl+C, Ctrl+V, F1 перехватываются платформой или системой раньше вашей команды.
Практически безопасный диапазон — сочетания с Ctrl+Alt и Ctrl+Shift с буквами и функциональными клавишами, которые редко заняты стандартными командами: например, Ctrl+Alt+буква или Ctrl+Shift+F-клавиши. Перед назначением проверьте, не используется ли выбранное сочетание другой командой той же формы — конфликт внутри одной формы приведёт к непредсказуемому поведению.
В диалоге выбора сочетания платформа сама не даёт ввести некоторые недопустимые комбинации. Но полной проверки на конфликты со всеми командами она не выполняет — это ответственность разработчика.
Настройка клавиш для пользователей без доступа к конфигуратору
Если вы обычный пользователь без прав разработчика, ваши возможности ограничены, но не нулевые. Во-первых, изучите и используйте стандартные сочетания — этого достаточно для ускорения большинства рутинных операций: создание, запись, проведение, поиск, печать.
Во-вторых, настройте панель избранного и быстрый доступ к частым разделам — это не горячие клавиши в строгом смысле, но сокращает путь до нужных функций до одного-двух кликов. Во многих конфигурациях доступен поиск по меню функций (обычно через строку поиска в панели функций), который вызывается с клавиатуры.
В-третьих, если вам критично нужно сочетание на конкретную операцию (например, быстрое создание определённого документа), сформулируйте задачу для администратора или разработчика 1С: укажите форму, команду и желаемое сочетание. Это небольшая доработка, которая выполняется за минуты при наличии доступа к конфигуратору.
Типичные ошибки и проблемы при настройке
Самая частая проблема — назначенная клавиша «не работает». Причины почти всегда одни и те же: у команды нет обработчика действия, сочетание конфликтует с зарезервированным платформой, форма не обновлена после изменения конфигурации, либо пользователь работает в веб-клиенте, где клавишу перехватывает браузер.
Отдельная ошибка — назначать разные сочетания на похожие действия в разных формах. Пользователи запоминают клавиши на уровне мышечной памяти, и непоследовательность (в одной форме Ctrl+Alt+N создаёт документ, в другой — открывает отчёт) приводит к ошибочным действиям. Держите единую логику назначений по всей конфигурации.
Как проверить результат
Выполняется нужная команда
Ничего не происходит или срабатывает другое действие
В подсказке отображается назначенное сочетание
Сочетание не отображается — оно не сохранено
Клавиша работает после обновления конфигурации
Работает только у разработчика — пользователи не обновили кэш или конфигурацию
Частые вопросы о горячих клавишах в 1С
Можно ли переназначить стандартные клавиши, например изменить Ctrl+S?
Нет, зарезервированные платформой сочетания переназначить нельзя — они обрабатываются платформой раньше команд конфигурации. Можно только добавить своё сочетание на команду, которая дублирует нужное действие.
Почему назначенная клавиша работает у меня, но не работает у коллеги?
Чаще всего коллега работает в базе с необновлённой конфигурацией или в веб-клиенте, где сочетание перехватывает браузер. Проверьте, что конфигурация базы данных обновлена и все пользователи перезапустили сеанс.
Можно ли назначить горячую клавишу на открытие конкретного документа или отчёта?
Да, через общую команду. Создайте или найдите общую команду, открывающую нужный объект, и задайте ей свойство «Сочетание клавиш». Такое сочетание будет работать глобально, из любого окна приложения.
Работают ли горячие клавиши на Mac в 1С?
Платформа 1С для macOS поддерживает сочетания, но вместо Ctrl во многих случаях используется клавиша Cmd, а часть сочетаний конфликтует с системными комбинациями macOS. Точный список смотрите в справке платформы для вашей версии.
Как быстро создать документ с клавиатуры без настройки?
В большинстве журналов документов работает клавиша Insert для создания нового элемента. Также во многих конфигурациях можно открыть нужный раздел через поиск в панели функций и сразу нажать Enter.
Можно ли выгрузить список всех сочетаний конфигурации для пользователей?
Готовой кнопки «выгрузить все сочетания» в платформе нет. Практичный вариант — составить памятку вручную по самым частым операциям: пройтись по свойствам команд ключевых форм и зафиксировать назначенные клавиши в документе для пользователей.
Что важно запомнить
Стандартные сочетания в 1С работают без настройки, свои клавиши назначаются в конфигураторе через свойство «Сочетание клавиш» у команды. Избегайте конфликтов с зарезервированными комбинациями, проверяйте работу в том клиенте, которым пользуются сотрудники, и тестируйте изменения на копии базы.