К статье
Практический материал

Разработка и Конфигурация · 11 мин

Где находится дерево конфигурации в 1С и как с ним работать

Где находится дерево конфигурации в 1С, как открыть его в Конфигураторе, что делать если панель пропала, и как работать с объектами метаданных.

Дерево конфигурации — это главная панель среды разработки 1С, в которой отображаются все объекты метаданных: справочники, документы, отчёты, регистры, роли и прочие элементы структуры прикладного решения. Найти его можно только в режиме «Конфигуратор» — в пользовательском режиме «1С:Предприятие» дерево конфигурации недоступно, потому что оно предназначено для разработки и изменения структуры базы, а не для повседневной работы с данными.

Чтобы увидеть дерево конфигурации, запустите базу через ярлык «1С:Предприятие» с выбором режима «Конфигуратор» или откройте файл 1cv8.exe с параметром DESIGNER. После входа в Конфигуратор дерево открывается командой главного меню «Конфигурация» → «Открыть конфигурацию» — это ключевой шаг, который часто упускают новички: до выполнения этой команды панель с объектами просто не появится.

Ниже разобрано, где именно располагается дерево, как его открыть в разных ситуациях, что делать, если панель пропала или заблокирована, и как безопасно работать с объектами, чтобы не повредить рабочую базу.

Где именно находится дерево конфигурации

Дерево конфигурации — это отдельное пристыкованное окно внутри Конфигуратора. По умолчанию оно располагается в левой части главного окна и содержит иерархический список всех ветвей метаданных: «Общие», «Константы», «Справочники», «Документы», «Журналы документов», «Отчёты», «Обработки», «Регистры сведений», «Регистры накопления», «Регистры бухгалтерии», «Регистры расчёта», «Планы видов характеристик», «Планы счетов», «Бизнес-процессы», «Задачи» и другие разделы.

Корень дерева — узел с именем конфигурации (например, «Управление торговлей» или «Бухгалтерия предприятия»). Раскрывая ветви знаком «плюс», вы переходите к конкретным объектам, а двойной щелчок по объекту открывает палитру его свойств или форму редактирования. Контекстное меню по правой кнопке мыши даёт доступ к действиям: добавить объект, открыть модуль, найти в метаданных, посмотреть свойства.

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

Как открыть дерево конфигурации пошагово

Стандартный путь выглядит так. Запустите стартер 1С, выберите нужную информационную базу в списке и нажмите кнопку «Конфигуратор». Если база защищена, введите логин и пароль пользователя с правами администратора или разработчика — учётная запись без права «Администрирование» и «Толстый клиент» может не получить доступ к изменениям конфигурации.

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

Порядок открытия дерева конфигурации
  1. 1
    Запустите стартер 1С, выберите базу и нажмите «Конфигуратор»
  2. 2
    Введите учётные данные пользователя с правами разработчика
  3. 3
    Откройте меню «Конфигурация» → «Открыть конфигурацию»
  4. 4
    Дождитесь загрузки метаданных — дерево появится в левой части окна
  5. 5
    Если панели нет, включите её: «Конфигурация» → «Окно конфигурации»

Открытие через командную строку

Для автоматизации или когда ярлык Конфигуратора недоступен, используйте запуск с параметрами: 1cv8.exe DESIGNER /F"путь_к_базе" для файловой базы или /S"сервер\база" для клиент-серверной. Ключ DESIGNER открывает именно Конфигуратор, после чего дерево включается той же командой «Открыть конфигурацию».

Что делать, если дерево конфигурации не отображается

Самая частая причина — окно просто закрыто или свёрнуто. Проверьте меню «Конфигурация»: пункт «Окно конфигурации» отвечает за показ и скрытие панели. Также панель могла быть отстыкована и перетащена за пределы видимой области — в этом случае помогает сброс настроек интерфейса через меню «Сервис» → «Параметры» или удаление файла настроек пользователя платформы в профиле.

Вторая причина — конфигурация не открыта. Пока вы не выполнили «Открыть конфигурацию», дерево не появится в принципе, и в меню будут доступны только пункты загрузки и создания. Третья причина — база подключена к хранилищу конфигурации, и объекты захвачены другими разработчиками: дерево при этом видно, но часть объектов помечена замками и недоступна для редактирования до захвата.

Маршрут решения

Как найти причину проблемы

Пункт «Открыть конфигурацию» активен в менюКонфигурация закрыта — выполните открытие, дерево появится автоматически
Конфигурация открыта, но панели нетВключите «Конфигурация» → «Окно конфигурации» или сбросьте настройки интерфейса
Объекты видны, но с замкамиБаза подключена к хранилищу — захватите нужные объекты через контекстное меню
Конфигуратор вообще не запускаетсяПроверьте права пользователя и монопольный режим базы

Структура дерева: что где искать

Объекты в дереве сгруппированы по типам, и понимание этой группировки экономит время. Данные о номенклатуре, контрагентах, сотрудниках — это ветвь «Справочники». Проведённые операции и первичные документы — ветвь «Документы». Итоговые и оперативные данные для отчётности хранятся в ветвях «Регистры сведений», «Регистры накопления» и «Регистры бухгалтерии». Печатные формы и аналитика — в ветвях «Отчёты» и «Обработки».

Ветвь «Общие» содержит сквозные механизмы: общие модули с программным кодом, подсистемы, роли, интерфейсы, критерии отбора, планы обмена и определяемые типы. Именно здесь находятся роли, через которые настраиваются права доступа, и подсистемы, формирующие командный интерфейс пользователя.

Для быстрого поиска объекта по имени используйте строку поиска в верхней части дерева (в современных версиях платформы) или глобальный поиск по метаданным через меню «Правка» → «Глобальный поиск». Также удобен фильтр: правый клик по корню дерева → «Отбор» позволяет показать только изменённые объекты или объекты конкретной подсистемы.

Если конфигурация большая (типовые решения содержат тысячи объектов), не раскрывайте всё дерево подряд. Проще набрать первые буквы имени объекта в строке поиска дерева или воспользоваться «Найти в метаданных» из контекстного меню — это в разы быстрее ручного пролистывания ветвей.
ПЗ
Практическое замечание

Режимы работы с деревом и поддержка конфигурации

На поведение дерева влияет режим поддержки конфигурации. Если решение типовое и стоит на полной поддержке поставщика, объекты в дереве отображаются с замками и недоступны для изменения — это защита от случайной поломки механизма обновления. Настройка поддержки открывается через «Конфигурация» → «Поддержка» → «Настройка поддержки».

Чтобы вносить изменения, конфигурацию снимают с полной поддержки или включают режим «с изменениями с сохранением поддержки». Это осознанное решение: после снятия с поддержки автоматическое обновление типовыми релизами усложняется, и каждое обновление потребует ручного сравнения и объединения конфигураций.

Безопасное изменение объектов через дерево

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

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

Типичные ошибки при работе с деревом
01
Правка типовой конфигурации на поддержке без расширений — усложняет последующие обновления; для доработок предпочтительнее механизм расширений
02
Обновление конфигурации базы данных без бэкапа — при ошибке реструктуризации данные восстановить неоткуда
03
Удаление реквизитов и объектов вместо пометки на удаление — вместе с объектом удаляются хранящиеся в нём данные
04
Динамическое обновление рабочей базы в разгар дня — у пользователей возникают ошибки из-за рассинхронизации версий метаданных
05
Работа в дереве без захвата объектов в хранилище — конфликты версий при командной разработке

Альтернативы дереву: расширения и внешние инструменты

Если задача — добавить печатную форму, отчёт или небольшую доработку, не обязательно менять основную конфигурацию. Расширения конфигурации (меню «Конфигурация» → «Расширения конфигурации») позволяют накладывать изменения поверх типового решения, не снимая его с поддержки. Дерево объектов расширения выглядит аналогично основному, но содержит только заимствованные и добавленные объекты.

Для поиска и анализа метаданных без правок иногда удобнее внешние инструменты и обработки, показывающие структуру конфигурации в режиме «Предприятие». Они не заменяют Конфигуратор для разработки, но позволяют быстро посмотреть состав реквизитов объекта без прав администратора и без риска что-либо изменить.

Итог

Что важно запомнить

Дерево конфигурации доступно только в Конфигураторе и открывается через «Конфигурация» → «Открыть конфигурацию». Если панель пропала — включите «Окно конфигурации», если объекты заблокированы — проверьте поддержку и хранилище. Перед любыми изменениями делайте резервную копию, а для доработок типовых решений предпочитайте расширения.

Частые вопросы

Почему в режиме «1С:Предприятие» нет дерева конфигурации?

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

Что делать, если пункт «Открыть конфигурацию» неактивен?

Скорее всего, конфигурация уже открыта — тогда в меню будет пункт «Закрыть конфигурацию». Если же оба варианта недоступны, проверьте, не выполняется ли обновление конфигурации базы данных, и убедитесь, что у вашей учётной записи есть права на работу в Конфигураторе.

Можно ли работать с деревом при подключённом хранилище конфигурации?

Да, но с ограничениями. Объекты, захваченные другими разработчиками, доступны только для чтения и помечены в дереве соответствующими значками. Для редактирования объект нужно захватить через контекстное меню «Захватить в хранилище», а после правки — поместить обратно с комментарием.

Как быстро найти нужный объект в большом дереве?

Используйте строку поиска в верхней части окна конфигурации — она фильтрует объекты по имени по мере ввода. Альтернатива — глобальный поиск по метаданным (меню «Правка» → «Глобальный поиск») или отбор по подсистемам через контекстное меню корня дерева.

Чем отличается «Открыть конфигурацию» от «Загрузить конфигурацию из файла»?

«Открыть конфигурацию» просто показывает структуру метаданных текущей базы для просмотра и редактирования. «Загрузить конфигурацию из файла» — это операция полной замены конфигурации содержимым cf-файла, которая перезаписывает все объекты и требует крайней осторожности.

Опасно ли просто смотреть дерево конфигурации?

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