Пропало меню в 1С: возвращаем панель разделов и команды
Содержание
Меню в 1С чаще всего «пропадает» не из-за поломки, а из-за настроек: кто-то скрыл панель разделов, сменил вид окна или у пользователя отобрали роль. Начните с самого быстрого: нажмите кнопку с треугольником в левом верхнем углу окна. Это главное меню программы. Если оно открылось, раздел Вид содержит настройки панелей, и большинство случаев решается за пять минут.
Ниже порядок проверки от безобидного к радикальному. Идите сверху вниз и останавливайтесь, как только меню вернулось. Текст написан про 1С 8.3 с интерфейсом «Такси» (платформа 8.3.2x и новее) в типовых конфигурациях: Бухгалтерия предприятия 3.0, ЗУП 3.1, Управление торговлей 11.
Что именно пропало: быстрая сортировка
От симптома зависит, куда смотреть. Не тратьте время на сброс кэша, если пропали только отдельные разделы.
| Что видите | Вероятная причина | Куда идти |
|---|---|---|
| Нет верхней панели с разделами («Главное», «Банк и касса», «Продажи» и т. д.) | Панель разделов скрыта или перенесена | Раздел про панель разделов |
| Нет отдельных разделов, остальные на месте | Не хватает прав или выключена функциональность | Разделы про права и функциональные опции |
| Пропал список «Открытые» / вкладки окон | Изменён вид окон или скрыта панель открытых окон | Раздел про настройку окон |
| Интерфейс «поехал» после обновления платформы | Старые настройки или кэш клиента | Раздел про сброс |
| Внешний вид совсем другой, как в старых версиях | Включён другой вариант интерфейса | Раздел про вариант интерфейса |
Вариант интерфейса: «Такси» или «Версия 8.2»
В 8.3 есть два варианта клиентского интерфейса. «Такси» — современный: сверху панель разделов, слева панель навигации , справа панель действий. «Версия 8.2» — старый вид с одним большим меню, который оставили для совместимости. Если после обновления платформы или переноса базы всё выглядит непривычно, проверьте, какой вариант выбран.
Вариант задаётся в двух местах: в свойствах конфигурации (его выбирает разработчик) и в параметрах приложения у пользователя. Если у конфигурации указан режим выбора варианта, пользователь может поменять его сам:
- Откройте главное меню (кнопка с треугольником слева вверху).
- Перейдите в
Сервис→Параметры. - Найдите настройку варианта интерфейса клиентского приложения и выберите «Такси».
- Закройте программу и откройте базу заново: смена варианта применяется только при следующем запуске.
Если в параметрах такой настройки нет, значит, разработчик конфигурации зафиксировал вариант. Тогда причина в другом, идите дальше по списку.
Не путайте этот пункт с переключением между разными представлениями отдельных окон: они на вариант интерфейса не влияют.
Панель разделов и командный интерфейс
Это самая частая причина. Панель разделов верхнего уровня можно скрыть или перенести в другое место, а потом забыть об этом. Командный интерфейс — это сами команды внутри раздела, они лежат в панели навигации слева и в панели действий.
Возвращаем панель разделов
- Откройте главное меню и найдите раздел
Вид. - Выберите команду настройки панели разделов.
- В открывшемся окне посмотрите список слева: там все разделы, доступные вам. Добавьте нужные в правый список и расставьте порядок кнопками со стрелками.
- Нажмите
ОК. Изменения видны сразу, перезапускать программу не нужно.
Если в этом разделе вообще нет нужного раздела, это уже не настройка, а права или функциональность (см. ниже).
Настройка навигации и действий
В том же разделе Вид есть команды для панели навигации и панели действий. Именно здесь «теряются» привычные кнопки: например, пользователь убрал из панели действий нужные ссылки и решил, что программа сломалась.
- 📌 Панель навигации — ссылки слева внутри раздела (справочники, документы, отчёты данного раздела).
- 📌 Панель действий — ссылки справа: создать, сервисные команды, отчёты.
- 📌 Начальная страница — набор форм, которые открываются при старте. Если она пустая, добавьте формы вручную в настройке начальной страницы.
В окне настройки обычно доступна кнопка возврата к стандартным параметрам. Используйте её, если не помните, что менялось: настройки только этого пользователя сотрутся, на коллег это не повлияет.
Настройки интерфейса хранятся отдельно для каждого пользователя. Если меню исчезло у одного человека, а у остальных на месте, ищите причину в его настройках или правах, а не в программе.
Окна и вкладки: что делать, если пропали «Открытые»
Вкладки открытых окон тоже настраиваются. Часть людей считает их «меню» и пугается, когда они пропадают. Чаще всего дело в режиме работы окон.
Проверьте:
- ✅ Не свёрнут ли список открытых окон: он может быть сжат до тонкой полоски у края экрана.
- ✅ Не включён ли режим, в котором формы открываются в отдельных окнах вне основного окна (они могут оказаться на втором мониторе, которого уже нет).
- ✅ Масштаб окна: при очень крупном масштабе панели не помещаются и «уезжают» за край.
Если окно действительно уехало на отключённый монитор, помогает закрыть программу и запустить заново: положение окон при старте пересчитывается. Если не помогает, переходите к сбросу настроек окон.
Права доступа: меню видно не всем
Состав разделов зависит от ролей пользователя. Роль решает, видит ли человек раздел, справочник или отчёт. Нет права на объект — нет и ссылки на него в меню. Поэтому после смены должности, переноса базы или обновления конфигурации раздел может исчезнуть без всяких сбоев.
Как проверить:
- Зайдите под администратором (пользователь с полными правами).
- Откройте список пользователей: в конфигурации 1С это раздел
Администрирование→Настройки пользователей и прав(в БП и ЗУП название раздела может слегка отличаться, но он есть в разделе «Администрирование»). - Найдите проблемного пользователя и посмотрите, какие группы доступа или роли ему назначены.
- Сравните с коллегой, у которого всё работает.
Если вы вообще не можете войти в Администрирование, значит, у вас нет административных ролей. Попросите администратора базы вернуть роль.
Не выдавайте полные права «чтобы заработало». Выдайте ту группу доступа, которая нужна по должности: полный доступ открывает и удаление данных.
В типовых конфигурациях права обычно настраиваются через группы доступа, а не через прямое назначение ролей. Менять роли напрямую имеет смысл только в Конфигураторе и только когда вы понимаете последствия.
Функциональные опции
Бывает, что права есть, а раздела всё равно нет. Тогда он выключен функциональной опцией: например, часть команд зарплаты пропадает, если не включён учёт зарплаты в организации. Включаются такие опции в разделе Администрирование → Настройки программы (в разных конфигурациях подразделы называются по-разному: «Настройка зарплаты и кадров», «Настройки учёта» и подобные).
Признак: у других пользователей с теми же правами нужные команды тоже не видны. Тогда причина в настройке программы, а не в роли.
Сброс настроек интерфейса
Если ничего не помогло, а меню ведёт себя странно, сбросьте пользовательские настройки. Делайте это по возрастанию радикальности.
| Способ | Что сбрасывает | Риски |
|---|---|---|
| Возврат к стандартным настройкам в окне настройки панелей | Только панели одного пользователя | Придётся заново расставить любимые разделы |
| Очистка кэша клиента | Локальные копии форм и настроек на этом компьютере | Первый запуск станет дольше |
| Удаление пользовательских настроек в Конфигураторе | Сохранённые настройки выбранного пользователя | Пропадут отборы, колонки и избранное |
Очистка кэша клиента
Закройте все окна 1С на этом компьютере. Запустите программу с параметром /ClearCache. Для этого в свойствах ярлыка в поле «Объект» допишите в конец строки:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /ClearCache
Путь к программе у вас может отличаться, оставьте свой, добавьте только параметр в конце. Второй способ: в окне запуска выберите базу, откройте Изменить и в дополнительных параметрах укажите нужный режим запуска.
Кэш лежит у каждого пользователя Windows отдельно, поэтому чистка затрагивает только текущего пользователя этого компьютера. Остальных сеансы не оборвутся, потому что вы работаете у себя на клиенте.
Если база файловая и открыта ещё у кого-то, чистка кэша им не мешает. А вот перезапуск самой программы на клиенте закроет ваши несохранённые документы, так что сначала проведите их.
Удаление настроек пользователя
Это крайняя мера для одного человека. Её делает администратор. Прежде чем что-то удалять, запишите, что именно у пользователя настроено: избранное, отборы в списках и сохранённые варианты отчётов исчезнут вместе с интерфейсом.
Диагностика через Конфигуратор
Когда меню нет у всех, а не у одного пользователя, стоит заглянуть в Конфигуратор. Он запускается из окна выбора базы кнопкой Конфигуратор. Дальше всё делайте на копии базы или после резервной копии.
Что проверить:
- 🔍 Состав подсистем: в дереве конфигурации раздел
Общие→Подсистемы. Подсистема, у которой снят флаг «Включать в командный интерфейс», в меню не появится. - 🔍 Свойства самой подсистемы: порядок и видимость команд задаются в её настройках. У подсистемы не должно быть пустого состава.
- 🔍 Роли: в дереве
Общие→Ролипосмотрите, на какие подсистемы у роли есть правоПросмотр. - 🔍 Пользователи:
Администрирование→Пользователипоказывает, какие роли назначены каждому.
Если вы не разработчик, ничего не меняйте в конфигурации на поддержке. Типовая конфигурация закрыта от правок, а снятие с поддержки лишит вас обновлений. Меню в типовых базах чинится настройками, а не правкой конфигурации.
Если конфигурация нетиповая и делалась под вас, обратитесь к тому, кто её дорабатывал: подсистемы могла тронуть последняя доработка.
Сбои после обновления платформы
Если меню пропало сразу после обновления платформы или конфигурации, проверьте три вещи.
- Версия платформы совпадает с требованием конфигурации. Конфигурация требует платформу с номером не ниже определённого. Если на клиенте установлена платформа с меньшим номером, часть интерфейса отображается неправильно. Номер видно в разделе справки
О программе. - Обновление базы завершилось. После смены релиза конфигурации база обновляется при первом входе. Если обработка прервалась, интерфейс может остаться в промежуточном состоянии. Зайдите администратором и дождитесь окончания обновления.
- Клиент и сервер на одной версии. При клиент-серверной работе у всех рабочих мест версия платформы должна быть совместима с серверной. Разные номера на клиентах дают странные эффекты, включая искажённые панели.
Если на сервере меняли версию, заранее предупредите пользователей: перезапуск служб оборвёт все сеансы. Делайте это вне рабочего времени.
Последнее средство: переустановить платформу на проблемном клиенте. Ставьте ту же версию, что и на остальных рабочих местах, не «самую свежую», иначе получите расхождение между клиентом и сервером.