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