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

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

Как открыть конфигурацию базы данных 1С

Как открыть конфигурацию базы 1С через конфигуратор: запуск в режиме разработчика, открытие дерева объектов, снятие с поддержки, типичные ошибки и меры безопасности.

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

Перед любыми действиями с конфигурацией рабочей базы сделайте резервную копию. Для файловой базы достаточно скопировать файл 1Cv8.1CD при остановленной работе пользователей, для клиент-серверной — выполнить выгрузку в dt через конфигуратор или средствами СУБД. Изменения в конфигурации применяются к структуре базы при обновлении, и откатить их без копии невозможно.

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

Что понадобится перед началом работы

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

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

Как запустить базу в режиме конфигуратора

Откройте стартовое окно 1С (файл 1cestart.exe), выделите нужную информационную базу в списке и нажмите кнопку «Конфигуратор». Если кнопка недоступна, проверьте, что в свойствах базы не запрещён запуск конфигуратора и что у вас установлена полная версия платформы, а не только тонкий клиент.

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

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

Запуск конфигуратора из командной строки

Конфигуратор можно запустить напрямую, минуя стартер: у исполняемого файла платформы 1cv8.exe укажите параметр DESIGNER и путь к базе. Это удобно для ярлыков и скриптов автоматизации.

bash
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" DESIGNER /F "D:\Bases\Trade" /N "Администратор" /P "пароль"

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

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

Двойной щелчок по объекту открывает его свойства, через контекстное меню доступны формы, модули, макеты и права. Для быстрого поиска объекта используйте поле фильтра в верхней части окна конфигурации или глобальный поиск (Ctrl+Shift+F).

Как включить возможность изменения конфигурации

Типовые конфигурации поставляются «на поддержке» с замками: объекты доступны для просмотра, но не для редактирования. Чтобы разрешить изменения, откройте «Конфигурация → Поддержка → Настройка поддержки» и нажмите кнопку «Включить возможность изменения». После этого отдельные объекты можно снимать с замка через пункт «Изменить» в том же окне.

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

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

Как сохранить и применить изменения

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

Если в базе работают пользователи, обновление потребует монопольного доступа либо будет предложено динамическое обновление. Динамическое обновление допустимо только для незначительных правок и всё равно несёт риск рассинхронизации кэша у клиентов. Правильный сценарий: завершить сеансы пользователей, установить монопольный режим, обновить, проверить.

Контрольные точки

Как проверить результат

Дерево конфигурации
Норма

Объекты отображаются, изменённые помечены в списке изменений

Тревожный признак

Дерево пустое или объекты недоступны — нет прав или конфигурация не открыта

Обновление конфигурации базы данных
Норма

Окно реструктуризации закрывается без ошибок, база запускается в режиме «Предприятие»

Тревожный признак

Ошибки реструктуризации, требование монопольного доступа

Работа пользователей после обновления
Норма

Пользователи входят и работают без ошибок метаданных

Тревожный признак

Ошибки «объект не обнаружен», несовпадение версий кэша

Альтернативы прямому открытию конфигурации

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

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

Сравнение вариантов доработки

Прямое изменение конфигурации

Полный доступ ко всем объектам, но требует снятия с поддержки и усложняет обновления

Расширение конфигурации

Доработки без снятия с поддержки, обновления проходят штатно; ограничения — не все объекты можно расширить

Внешние обработки и отчёты

Никакого вмешательства в конфигурацию; подходят для разовых задач без изменения структуры данных

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

Итог

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

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

Почему кнопка «Конфигуратор» в стартере неактивна?

Чаще всего причина в том, что установлен только тонкий клиент или веб-клиент без компонентов разработчика, либо в свойствах базы запрещён запуск конфигуратора. Проверьте состав установленной платформы и параметры базы в списке.

Можно ли открыть конфигурацию без пароля?

Если в базе не заведено ни одного пользователя, конфигуратор открывается без авторизации. Если пользователи есть, а пароль администратора утерян, потребуется процедура сброса списка пользователей на уровне файлов базы или СУБД — делайте это только на копии.

Что значит «конфигурация базы данных отличается от конфигурации»?

Это значит, что в конфигурацию внесены изменения, которые ещё не применены к структуре базы. Выполните «Обновить конфигурацию базы данных» (F7), чтобы синхронизировать их, либо вернитесь к конфигурации базы через соответствующий пункт меню.

Опасно ли снимать объекты с замка поддержки?

Сама операция безопасна, но снятый с замка объект перестаёт обновляться автоматически при установке обновлений поставщика. Чем больше таких объектов, тем сложнее и дороже каждое обновление. Снимайте замок только с объектов, которые реально дорабатываете.

Как открыть конфигурацию клиент-серверной базы?

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

Можно ли посмотреть конфигурацию без установленной платформы?

Нет, для штатной работы нужна платформа 1С той же или более новой версии. Существуют сторонние инструменты просмотра файлов 1Cv8.1CD, но они не заменяют конфигуратор и не гарантируют корректного чтения структуры.