Почему в меню «Сервис и настройки» в 1С пропал пункт «Окна» и как его вернуть?

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

При работе в интерфейсе «Такси» на платформе «1С:Предприятие 8.3» (особенно на версиях ветки 8.3.15) пользователи часто сталкиваются с неприятной проблемой: в главном системном меню «Сервис и настройки» (которое находится в крайней правой части шапки приложения) полностью пропадает пункт «Окна». Из-за этого становится невозможно управлять открытыми вкладками, упорядочивать их или переключаться между ними в стандартном режиме.

В этой статье мы подробно проанализируем причины этой проблемы — от явных ошибок конкретных релизов платформы 1С до специфических настроек конфигурации, параметров запуска и повреждения кэша интерфейса. Мы разберем по шагам, как локализовать неисправность и вернуть меню «Окна» на его законное место.

Причина 1. Известный баг релиза платформы 1С 8.3.15

Если вы столкнулись с исчезновением этого пункта меню, первым делом необходимо проверить точный номер релиза платформы 1С:Предприятия. В ветке 8.3.15 разработчики компании «1С» активно перерабатывали и оптимизировали юзабилити интерфейса «Такси», перенося многие функции главного меню в правый верхний угол. Это привело к появлению ряда интерфейсных ошибок в первых сборках.

Опытным путем на практике было доказано следующее:

  1. На релизе платформы 8.3.15.1565 пункт меню «Окна» гарантированно отсутствует в одной и той же базе у всех пользователей, независимо от их прав и настроек.
  2. На релизе платформы 8.3.15.1656 и выше этот пункт меню появляется снова и работает абсолютно корректно.

Для исправления этой проблемы рекомендуется обновить технологическую платформу 1С. Фирма «1С» советует использовать стабильные сборки данной ветки (например, 8.3.15.1778 или более современные версии 8.3.16 и выше), так как в промежуточных релизах (например, в популярном 8.3.15.1747) также встречались критические баги, приводившие к полному «схлопыванию» панелей разделов и навигации при попытке их настройки.

Причина 2. Ограничения режима основного окна клиентского приложения

Если обновление платформы не помогло или вы используете изначально стабильный релиз, выясним причину в свойствах самой конфигурации. Отображение элементов управления окнами напрямую зависит от свойства «Режим основного окна клиентского приложения».

Рассмотрим подробнее, как этот режим влияет на интерфейс:

В этих специализированных режимах платформа принудительно отключает многооконность. Поскольку пользователь не должен открывать лишние окна и переключаться между ними, ядро платформы полностью вырезает пункт «Окна» из подменю «Сервис и настройки» (а в режиме «Киоск» скрывает и само это меню целиком).

Проанализируем ситуацию в Конфигураторе:

  1. Откройте конфигурацию вашей информационной базы.
  2. Кликните правой кнопкой мыши по корневому элементу дерева метаданных (свойства конфигурации) и выберите пункт «Свойства».
  3. Найдите в палитре свойств раздел «Интерфейсные» и обратите внимание на свойство «Режим основного окна клиентского приложения». Если там установлено значение, отличное от «Обычный», это может быть причиной скрытия меню.

Также разработчики могут управлять этим режимом программно в модуле управляемого приложения. Посмотрим на пример кода, который может выполняться при запуске системы:


Процедура ПриНачалеРаботыСистемы()
    // Установка стандартного режима отображения основного окна для доступности всех команд
    УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.Обычный);
КонецПроцедуры

Причина 3. Принудительный запуск в многооконном режиме SDI

Начиная с версии платформы 8.3.10.2168, разработчики исключили стандартную пользовательскую возможность переключения в режим отображения «Формы в отдельных окнах» (так называемый SDI-режим) через меню настроек. Однако техническая возможность запуска в этом режиме сохранилась через параметры командной строки.

Если в настройках запуска информационной базы в стартере 1С (в поле «Дополнительные параметры запуска») прописан ключ /isdi, система принудительно стартует в старом многооконном режиме. В некоторых сочетаниях релизов платформы 1С и конфигураций это вызывает конфликт отрисовки интерфейса «Такси», из-за чего пункт «Окна» в правом верхнем меню может бесследно исчезнуть, так как логика работы с окнами переключается на операционную систему Windows.

Уберите параметр /isdi из настроек запуска базы и проверьте, появится ли пункт меню.

Причина 4. Повреждение глобального файла настроек интерфейса пользователя

Часто сбой отображения элементов интерфейса носит локальный характер и проявляется только у одного конкретного пользователя на определенном компьютере. Обычная очистка кэша конфигурации (через удаление базы из списка стартера) в этом случае не помогает, так как настройки расположения панелей и видимости меню хранятся в специальном глобальном файле настроек пользователя операционной системы.

Разберем по шагам процесс глубокой очистки интерфейсного кэша в ОС Windows:

  1. Полностью закройте все запущенные сеансы «1С:Предприятия».
  2. Откройте проводник Windows и перейдите по следующему пути:
    C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\
    Примечание: папка AppData по умолчанию скрыта операционной системой, для ее отображения включите показ скрытых файлов и папок в панели управления Windows.
  3. Найдите в этой папке файл с именем 1cv8cmn.pfl.
  4. Этот файл отвечает за хранение глобальных настроек окон, панелей инструментов и состояния меню для всех информационных баз данного пользователя. Удалите этот файл (или переименуйте его, например, в 1cv8cmn_old.pfl).
  5. Запустите 1С заново. Платформа создаст чистый дефолтный файл настроек, что сбросит структуру меню «Сервис и настройки» к первоначальному состоянию и вернет пропавший пункт «Окна».

Причина 5. Права доступа и функциональные опции конфигурации

В современных типовых конфигурациях (таких как «Бухгалтерия предприятия 3.0», «ERP Управление предприятием» или «Комплексная автоматизация») состав видимых пользователю меню жестко контролируется ролями безопасности и механизмом функциональных опций.

Если у пользователя существенно урезаны права (например, отсутствуют роли Администрирование, СистемныеФункцииИБ или СохранениеДанныхПользователя), платформа может ограничивать его возможности по кастомизации и управлению внешним видом окон приложения. Это делается для того, чтобы рядовые пользователи случайно не нарушили структуру интерфейса, настроенную администратором системы. Попробуйте временно запустить базу под учетной записью с полными правами, чтобы исключить или подтвердить влияние прав доступа на отображение меню «Окна».

← На главную