Исчезли меню и разделы в окне 1С: где искать и чем лечить
Содержание
Чаще всего главное меню в 1С не пропало, а спряталось: кнопка с тремя полосками осталась в левом верхнем углу окна, а разделы свернулись в список «Еще». Если это так, хватит увеличить окно или уменьшить масштаб . Если не помогло, дело в настройках вида, ролях пользователя или повреждённых локальных данных.
Способы идут от безопасных к радикальным: сначала смотрим на экран, потом настройки, потом права, и только в конце трогаем кэш и конфигурацию. Статья про 8.3 с интерфейсом «Такси» (платформа 8.3.2x и новее). Если у вас старый интерфейс версии 8.2, часть названий будет другой.
Сначала поймите, что именно исчезло
«Пропало меню» в обиходе значит три разные вещи. Лечатся они по-разному, поэтому не бросайтесь сбрасывать настройки: потеряете то, что не ломалось.
| Что вы видите | Вероятная причина | Куда смотреть |
|---|---|---|
| Нет кнопки с тремя полосками в левом верхнем углу | Окно сдвинуто за край экрана или нестандартный режим окна | Раздел про размер окна и масштаб |
| Панель разделов есть, но разделов мало, справа «Еще» | Окно узкое, масштаб крупный | Раздел про «Еще» |
| Панели разделов нет совсем, открыта только рабочая область | Панель отключена в настройках вида | Раздел про настройки вида |
| Панель на месте, но не хватает одного-двух разделов | Роли или отключённые функциональные опции | Раздел про права |
| Всё на месте, но выглядит криво, элементы наезжают | Повреждённый кэш или настройки окна | Разделы про сброс и кэш |
Раздел спрятался под «Еще»: размер окна и масштаб
В «Такси» панель разделов не прокручивается. Что не влезло по ширине, уходит в выпадающий список «Еще». Поэтому на ноутбуке с экраном 1366 пикселей или в узком окне терминального сеанса половина разделов выглядит так, будто пропала.
Что сделать по порядку:
- Разверните окно 1С на весь экран двойным кликом по заголовку.
- Откройте главное меню (кнопка с тремя полосками) и найдите в подменю «Вид» пункт «Масштаб». Выберите значение поменьше, например 90% или 80%.
- Проверьте масштаб Windows в параметрах экрана. При 150% и 175% на небольшом мониторе панель сжимается в первую очередь.
- Если работаете через удалённый рабочий стол, посмотрите разрешение сеанса. Подключение с разрешением 1024×768 даёт ту же картину.
- В веб-клиенте поменяйте масштаб страницы браузера сочетанием
Ctrl+-.
Если окно 1С съехало за границу экрана после отключения второго монитора, кнопки меню оказываются вне видимой области. Верните окно на экран комбинацией Win + стрелка или перетащите его, зажав Alt + пробел и выбрав «Переместить».
Вернуть панель разделов через настройки вида
Бывает, что панель разделов отключили сами или это сделал коллега, который сидит под тем же пользователем. Настройки интерфейса хранятся отдельно для каждого пользователя базы, поэтому на других компьютерах под этим логином картина будет та же.
Порядок действий:
- Нажмите кнопку главного меню в левом верхнем углу.
- Перейдите в подменю «Вид».
- Откройте настройку панели разделов. Откроется окно с двумя списками: доступные разделы и выбранные.
- Перенесите нужные разделы в правый список и расставьте в удобном порядке.
- Сохраните настройку кнопкой «ОК».
Рядом в том же подменю есть настройки начальной страницы, навигации и действий. Если исчезли не разделы, а кнопки внутри формы, ищите их там: команды формы можно скрывать и показывать.
Ещё одна мелочь. В параметрах программы (подменю «Сервис», пункт «Параметры») включается отображение команды «Все функции». Её нет в интерфейсе по умолчанию, и часть пользователей принимает отсутствие этой команды за пропажу меню. Через «Все функции» открываются любые справочники и документы, до которых вы имеете права, даже если раздела на панели нет.
Если пункты подменю «Вид» неактивны или кнопки главного меню нет вообще, прочитайте следующий раздел. Возможно, дело не в вашей настройке.
Нет нужного раздела: роли и функциональные опции
Когда пропал один раздел, а не весь интерфейс, причина почти всегда в одном из двух.
Роли пользователя
Раздел показывается только тогда, когда у пользователя есть право на просмотр хотя бы одной команды внутри. Забрали роль, ушёл и раздел. Типичные случаи:
- 👤 пользователю сменили профиль доступа, и новый профиль уже прежнего;
- 🔐 при переводе в другой отдел группу доступа заменили, а не дополнили;
- 🛠 после обновления конфигурации в расширении появился новый раздел, а роли на него никто не выдал.
Администратор смотрит и меняет доступы в разделе Администрирование: ищите пользователей и группы доступа в настройках пользователей и прав. В конфигурациях без библиотеки стандартных подсистем роли назначаются в Конфигураторе: меню Администрирование → Пользователи, у нужного пользователя вкладка «Прочие» со списком ролей.
Права вам выдаёт ответственный за базу, а не вы сами себе. Просить доступ к закрытым разделам нужно по принятой в организации процедуре.
Функциональные опции
В программе часть разделов появляется только после включения соответствующей возможности. Например, раздел с зарплатой и кадрами в бухгалтерской конфигурации виден, когда в настройках программы разрешён кадровый учёт. Отключили опцию, и раздел растворился у всех пользователей сразу.
Если пропадает один и тот же раздел у всех, не разбирайтесь с ролями, а откройте раздел Администрирование → «Настройки программы» и пройдите по подразделам. Нужная галочка обычно находится в подразделе, названном так же, как пропавший раздел.
Сбросить настройки интерфейса, когда ничего не помогает
Если предыдущие шаги не помогли, а выглядит всё странно, можно сбросить пользовательские настройки. Это откатывает панель разделов, начальную страницу, расположение окон и колонки списков к состоянию по умолчанию.
Что вы теряете при сбросе:
- порядок и состав разделов на панели;
- настройки колонок и отборов в списках;
- сохранённые варианты отчётов, если они лежат в пользовательских настройках;
- закладки и историю открытых форм.
Поэтому действуйте так:
- Сообщите пользователю, что настройки сбросятся. Закройте у него все окна 1С.
- В конфигурациях на библиотеке стандартных подсистем (Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11) под администратором найдите обработку очистки пользовательских настроек в разделе
Администрирование. В ней отметьте нужного пользователя и виды настроек. Если переписать всё сразу не хочется, ограничьтесь настройками интерфейса. - Для «чужой» конфигурации без такой обработки останется создать нового тестового пользователя и сравнить: если у него меню на месте, дело в настройках проблемного человека.
- Запустите базу заново и проверьте, что панель разделов появилась.
Перед сбросом сохраните то, что ценно: в той же подсистеме настроек есть копирование настроек от пользователя к пользователю. Скопируйте на запасной логин и только потом чистите.
Вариант интерфейса клиентского приложения в Конфигураторе
Это уровень разработчика или администратора, у которого есть доступ к Конфигуратору. Он нужен в двух случаях: интерфейс выглядит как в старых версиях, или после загрузки конфигурации поменялся внешний вид программы.
В свойствах корня конфигурации (окно конфигурации → верхняя строка → свойства) есть параметр «Вариант интерфейса клиентского приложения». Значения определяют, как будет выглядеть окно: интерфейс «Такси» или режим версии 8.2 с отдельной командной панелью. Если после обновления на нестандартной конфигурации меню исчезло, а панель разделов нет, проверьте, не изменили ли это свойство.
Рядом лежат параметры, которые влияют на видимость элементов:
- ⚙ режим совместимости с версией платформы;
- ⚙ состав подсистем и флажок «Включать в командный интерфейс» у каждой из них;
- ⚙ порядок подсистем, от которого зависит порядок разделов на панели.
Подсистема, у которой снят флажок включения в командный интерфейс, не получит своего раздела ни у кого. Для типовых конфигураций на поддержке эти настройки менять нельзя: при обновлении вы потеряете правки или сломаете сопровождение. Делайте это через расширение.
Очистка кэша и локальных данных платформы
Локальный кэш хранит служебные данные клиента: формы, метаданные, настройки окон. После аварийного завершения работы или при обновлении платформы он иногда расходится с базой, и интерфейс отрисовывается с дефектами: панель обрезана, часть кнопок не нажимается, меню не раскрывается.
Перед очисткой закройте 1С у всех, кого это касается, на этом компьютере. Несохранённые данные в открытых окнах пропадут.
Способ 1: запуск с параметром
Откройте свойства ярлыка 1С. В поле запуска после пути к 1cv8.exe добавьте параметр /ClearCache. Запустите программу один раз. Кэш для этой базы очистится, параметр потом можно убрать.
В окне запуска 1С то же самое делается через дополнительные параметры запуска выбранной базы.
Способ 2: переименование папок
Локальные данные лежат в двух местах профиля Windows:
%LOCALAPPDATA%\1C\1cv8
%APPDATA%\1C\1cv8
Внутри каждой папки сидят подпапки с длинными названиями из букв и цифр, это идентификаторы баз. Переименуйте подпапку, а не удаляйте: так её можно вернуть, если станет хуже. После запуска платформа создаст новую.
Не трогайте файл со списком баз и сам каталог настроек запуска: вы потеряете перечень подключённых информационных баз и придётся добавлять их заново.
Чем способ 2 отличается от способа 1:
| Параметр | /ClearCache | Переименование папок |
|---|---|---|
| Что очищается | кэш выбранной базы | локальные данные всех баз |
| Можно вернуть назад | нет | да, вернув имя папки |
| Нужны права администратора Windows | нет | нет, это папки вашего профиля |
Если на компьютере несколько учётных записей Windows, и меню пропало только у одной, проблема в её профиле. Зайдите под другой записью: если там всё в порядке, очищайте профиль, а не базу.
Как не потерять интерфейс снова
Через неделю то же самое случится, если не убрать источник проблемы. Что обычно повторяется:
- 🖥 один логин на нескольких людей: настройки вида перетирают друг друга. Заведите отдельного пользователя каждому;
- 🔁 свободная правка прав без записи в журнал: никто не помнит, кто и что менял;
- 🔌 аварийные отключения питания и «убитые» сеансы, которые портят кэш;
- 📺 смена разрешения экрана и подключение второго монитора, после которых окно оказывается за краем.
Отдельно про терминальные серверы. Если пользователи работают через удалённый рабочий стол, профиль Windows часто хранится на сервере и перемещается вместе с сеансом. Тогда локальные данные 1С тоже едут за человеком, и ошибка отрисовки, раз появившись, преследует его на любом рабочем месте. Очистка кэша в таком случае делается на сервере, в профиле этого пользователя, а не на его домашнем компьютере.
Хороший признак того, что проблема не в базе: меню пропадает у одного человека во всех базах сразу. Настройки вида хранятся в каждой информационной базе отдельно, поэтому такая картина указывает на профиль Windows или на масштаб и разрешение экрана.
Коротко для администратора базы: