Многие программисты 1С время от времени сталкиваются с неприятным визуальным сбоем: при открытии конфигуратора бесследно пропадает окно конфигурации с деревом метаданных. Причем иногда ситуация выглядит критической — окно отсутствует даже при загрузке базы в файл DT и разворачивании новой информационной базы. Система при нажатии на кнопку открытия конфигурации вроде бы "думает", но панель с метаданными так и не появляется. Давайте подробно разберем эту проблему и рассмотрим все проверенные способы возвращения дерева на свое законное место.
Проанализируем самую частую причину подобного поведения. Окно конфигурации никуда не удаляется, оно просто может свернуться до нулевых размеров или случайно "уехать" за границы видимой области экрана монитора из-за некорректного сохранения координат при прошлом закрытии. В платформе предусмотрен штатный механизм для сброса координат.
Посмотрим, как вернуть панель с помощью простой комбинации:
Эта встроенная команда называется "Восстановить положение окна". В подавляющем большинстве случаев (как и в ситуации из нашего обсуждения) ее применение мгновенно возвращает окно метаданных на экран.
Если по какой-то причине первая комбинация не сработала, давайте рассмотрим другие варианты, предусмотренные разработчиками конфигуратора.
Разберем еще одну популярную ошибку пользователей. В 1С панели могут находиться в нескольких агрегатных состояниях: Обычное, Свободное, Прикрепленное и Прячущееся.
Случайно кликнув на иконку в виде маленькой канцелярской кнопки (она находится в шапке окна чуть левее крестика), вы переводите панель в режим автоматического скрытия. В этом режиме панель моментально сворачивается и уезжает за границы экрана.
Выясним, как вывести ее обратно:
Если ни один из "мягких" визуальных способов не помогает, перейдем к более радикальным мерам. Платформа 1С хранит служебные настройки внешнего вида, включая координаты панелей, в профиле пользователя ОС. Если файл с координатами поврежден, окно может не отображаться.
Посмотрим на процесс сброса кэша настроек интерфейса по шагам:
C:\Users\ИмяВашегоПользователя\AppData\Roaming\1C\1cv8.1cv8cmn.pfl и удалите его.В качестве дополнительной меры профилактики мы рекомендуем полностью очистить пользовательский кэш 1С. Удалите папки с длинными буквенно-цифровыми именами из директорий AppData\Roaming\1C\1cv8 и AppData\Local\1C\1cv8. Это гарантированно избавит вас от множества необъяснимых визуальных багов.
Проанализируем ситуацию с использованием внешних плагинов. Если в вашей работе применяются инструменты вроде "Менеджера сессий", "Снегопата" или скриптов "TurboConf", они могут брать на себя управление расположением окон в конфигураторе.
В случае сбоя таких плагинов окно конфигурации может не восстанавливаться после предыдущего закрытия. Попробуйте отключить данные утилиты, запустить чистый конфигуратор или сбросить настройки сохранения пространств окон внутри самого расширения.
В заключение стоит сказать, что пропажа окна метаданных — это не повреждение самой конфигурации или формата DT. Это локальный сбой настроек оконного интерфейса на конкретном рабочем месте, который быстро решается приведенными выше способами.