Быстрый старт · 10 мин
Командная панель в 1С: где находится и как с ней работать
Где находится командная панель в 1С: расположение в формах, списках и документах, настройка видимости, добавление кнопок в конфигураторе и типичные проблемы.
Командная панель — это горизонтальная полоса с кнопками и меню, через которую в 1С выполняются основные действия: создание, проведение, печать, поиск, выгрузка данных. Пользователи часто теряются, потому что панель выглядит по-разному в разных версиях платформы и конфигурациях, а часть команд скрыта под кнопкой «Ещё». Понимание того, где искать командную панель в каждом типе окна, экономит время и снимает большинство вопросов вида «куда пропала кнопка».
В типовых конфигурациях на управляемых формах (1С:Бухгалтерия 8, Управление торговлей 11, ЗУП 3 и другие) командная панель присутствует практически в каждом окне: в форме списка, в форме документа, в отчётах и обработках. В конфигураторе командная панель — это отдельный элемент формы, который разработчик может разместить, наполнить и настроить по своему усмотрению.
Где находится командная панель в форме списка
Откройте любой журнал — например, список документов «Реализация товаров и услуг» или справочник «Номенклатура». Командная панель находится в верхней части окна, сразу под строкой заголовка. На ней размещены кнопки «Создать», «Скопировать», «Изменить», «Пометить на удаление», а также группы для печати, выгрузки и настройки списка.
Если список встроен в панель разделов или открыт внутри другой формы, панель команд может быть визуально прижата к табличной части. Признак того, что вы смотрите именно на командную панель списка: при выделении другой строки набор доступных кнопок не меняется, а при переключении на другую вкладку панель исчезает вместе со списком.
Часть команд намеренно убрана под кнопку «Ещё» — она находится в правой части панели и помечена стрелкой вниз. Там обычно скрываются редко используемые действия: вывод списка, изменение формы, установка пометки удаления группы элементов, история изменений.
Командная панель в форме документа и элемента справочника
В открытом документе командная панель расположена в самом верху формы. На ней находятся кнопки «Записать», «Провести», «Провести и закрыть», кнопки печати и создания на основании. В типовых конфигурациях рядом часто выводятся гиперссылки на связанные документы — это не командная панель, а панель навигации, и путать их не стоит.
Табличные части документа (например, «Товары») имеют собственную командную панель — она расположена непосредственно над таблицей. На ней кнопки «Добавить», «Подобрать», «Удалить», «Переместить вверх/вниз». Если вы ищете кнопку подбора номенклатуры, искать её нужно именно над таблицей, а не в общей панели формы.
Кнопка «Ещё» и скрытые команды
Когда команд больше, чем помещается на панели, платформа автоматически переносит их в подменю «Ещё». Это нормальное поведение, а не ошибка. Порядок и состав команд определяется свойством важности кнопки, заданным в конфигураторе, и шириной окна: при сужении формы команды уходят в подменю первыми те, что помечены как менее важные.
Если нужная кнопка «пропала», первое действие — раскрыть «Ещё» и проверить там. Второе — развернуть окно на весь экран: часто кнопка возвращается на панель при увеличении ширины. Третье — проверить права: если у пользователя нет права на действие, соответствующая команда скрывается полностью, а не просто недоступна.
Как выбрать действие
Командная панель в конфигураторе: где искать и как редактировать
В конфигураторе командная панель редактируется в редакторе формы. Откройте нужную форму объекта, перейдите на вкладку «Форма» и найдите в дереве элементов ветку «КоманднаяПанель» — обычно она идёт первой в иерархии элементов. Выделив её, в палитре свойств можно изменить расположение, видимость, доступность и источник команд.
Чтобы добавить кнопку, создайте сначала команду формы на вкладке «Команды», задайте ей обработчик действия, затем перетащите команду в дерево элементов внутрь командной панели. Платформа автоматически создаст кнопку с привязкой. Для стандартных команд (запись, проведение, печать) код писать не нужно — достаточно включить их в состав панели через свойство «Источник команд».
Панель табличной части создаётся отдельно: у элемента «Таблица» есть свойство, определяющее, выводить ли её командную панель. Если свойство включено, панель появляется автоматически со стандартными командами добавления и удаления строк, и в неё можно добавлять свои кнопки.
- 1Откройте форму объекта в конфигураторе и перейдите в редактор формы
- 2Найдите элемент «КоманднаяПанель» в дереве элементов
- 3Создайте команду формы на вкладке «Команды» и напишите обработчик
- 4Перетащите команду внутрь командной панели в дереве элементов
- 5Обновите конфигурацию базы данных и проверьте кнопку в режиме предприятия
Настройка командной панели пользователем без конфигуратора
В управляемых формах пользователь с достаточными правами может изменить состав командной панели через меню «Ещё» → «Изменить форму». В открывшемся окне настройки отображается дерево элементов формы: можно включать и отключать видимость отдельных кнопок, менять порядок групп. Изменения сохраняются для текущего пользователя либо для всех пользователей, если включён соответствующий режим.
Учтите ограничение: через «Изменить форму» нельзя добавить новую команду, которой нет в конфигурации, — можно только управлять видимостью существующих. Для добавления новых действий потребуется доработка в конфигураторе или подключение внешней обработки через механизм дополнительных отчётов и обработок.
Командная панель в обычных формах и такси-интерфейсе
В старых конфигурациях на обычных формах (например, Управление торговлей 10.3, УПП 1.3) командная панель выглядит иначе: это классическая панель инструментов с иконками и подписями, расположенная в верхней части окна списка или документа. Кнопка «Ещё» там отсутствует — все команды видны сразу или сгруппированы в выпадающие меню «Действия», «Печать», «Перейти».
В интерфейсе «Такси» общая командная панель приложения находится в верхней части главного окна — это панель с кнопками создания документов, поиска, избранного и истории. Её состав настраивается через меню «Вид» → «Настройка панелей». Не путайте её с командной панелью конкретной формы: панель приложения общая для всей программы, а панель формы меняется вместе с открытым окном.
Сравнение вариантов
Подходит для быстрого доступа к скрытым командам без изменения конфигурации; ограничение — состав меняется от ширины окна
Позволяет вывести нужные кнопки на панель без программирования; нельзя добавить новые команды
Полный контроль над панелью, включая новые команды; требует прав на изменение и обновления конфигурации
Что делать, если командная панель пропала полностью
Полное исчезновение панели — редкая ситуация, и у неё несколько типовых причин. Первая — пользователь или администратор отключил видимость панели через настройку формы: проверьте «Ещё» → «Изменить форму» и включите элемент обратно. Вторая — сбросились или повредились пользовательские настройки: их можно очистить через «Ещё» → «Установить стандартные настройки».
Третья причина — программное скрытие панели в коде формы или расширении конфигурации. Если панель пропала после установки обновления или подключения расширения, временно отключите расширения и проверьте, вернулась ли панель. Четвёртая — недостаток прав: администратор должен проверить роли пользователя на доступ к объекту и его командам.
Как проверить результат
Панель отображается под заголовком, кнопки доступны или скрыты в «Ещё»
Панель отсутствует у всех пользователей и не включается через настройку формы
Кнопка видна, при нажатии выполняется обработчик без ошибок
Кнопка есть, но неактивна или выдаёт ошибку при нажатии
После «Установить стандартные настройки» панель выглядит как в поставке
Даже после сброса настроек состав панели отличается от типового
FAQ
Почему кнопка есть у одного пользователя и нет у другого?
Почти всегда причина в правах доступа: команда скрывается, если у пользователя нет права на соответствующее действие или объект. Вторая возможная причина — персональные настройки формы: один из пользователей отключил кнопку через «Изменить форму». Проверьте роли у администратора и сбросьте настройки формы до стандартных.
Как вернуть стандартный вид командной панели?
Откройте форму, перейдите в «Ещё» → «Изменить форму» и воспользуйтесь командой установки стандартных настроек. Это вернёт состав и порядок элементов к состоянию, заданному в конфигурации. Персональные настройки других форм при этом не затрагиваются.
Можно ли добавить свою кнопку без изменения конфигурации?
Да, через механизм дополнительных отчётов и обработок: внешняя обработка подключается в разделе «Администрирование» и добавляет свои команды в формы, указанные при регистрации. Прямое добавление произвольной кнопки в настройке «Изменить форму» невозможно — там управляется только видимость существующих команд.
Где находится командная панель табличной части документа?
Непосредственно над таблицей с товарами или услугами. На ней расположены кнопки добавления, подбора, копирования и удаления строк. Если панель над таблицей не видна, проверьте настройку формы — элемент мог быть скрыт, или разработчик отключил его вывод в свойствах таблицы.
Почему при сужении окна кнопки исчезают с панели?
Это штатное поведение управляемых форм: платформа переносит команды, не помещающиеся по ширине, в подменю «Ещё». Разверните окно или увеличьте его ширину — кнопки вернутся на панель. Порядок переноса определяется важностью команд, заданной разработчиком.
Чем командная панель отличается от панели навигации?
Командная панель содержит кнопки действий: записать, провести, напечатать. Панель навигации содержит гиперссылки перехода к связанным данным — например, к проводкам документа или подчинённым документам. В форме они обычно расположены рядом, но выполняют разные функции.
Что важно запомнить
Командная панель в управляемых формах 1С находится в верхней части окна, а у табличных частей — над таблицей. Скрытые команды ищите в меню «Ещё», видимость кнопок зависит от прав и настроек формы, а новые команды добавляются в конфигураторе или через внешние обработки.