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

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

Как в 1С открыть конфигурацию для просмотра и изменения

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

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

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

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

Что нужно перед открытием конфигурации

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

Третье условие касается файловых баз: для сохранения изменений конфигурации потребуется монопольный доступ, то есть все остальные пользователи должны выйти из базы. В клиент-серверном варианте монопольный режим тоже нужен для обновления конфигурации базы данных, но его можно установить программно, принудительно завершив сеансы через консоль кластера.

Способ 1. Запуск конфигуратора через стартер 1С

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

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

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

Если базы нет в списке

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

Способ 2. Запуск конфигуратора напрямую из каталога платформы

Если стартер недоступен или нужно запустить конкретную версию платформы, откройте каталог установки: обычно это папка вида C:\Program Files\1cv8\<номер версии>\bin. Внутри находится файл 1cv8.exe — это и есть исполняемый файл, который может запускаться в разных режимах.

Создайте ярлык для 1cv8.exe и в свойствах ярлыка допишите параметры запуска. Ключевое слово DESIGNER (или устаревшее CONFIG) запускает конфигуратор, параметр /F указывает путь к файловой базе, а /N и /P — логин и пароль.

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

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

Открытие окна конфигурации внутри конфигуратора

Запуск конфигуратора сам по себе не открывает структуру конфигурации — сначала появляется пустое главное окно с меню и панелями инструментов. Чтобы увидеть дерево объектов, выполните команду главного меню «Конфигурация → Открыть конфигурацию».

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

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

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

Особые ситуации: защита, поддержка и ограничения

Конфигурация закрыта паролем на модули

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

Конфигурация на поддержке

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

Типичные ошибки
01
Снятие всей конфигурации с поддержки ради одной доработки — усложняет все будущие обновления; изменяйте только нужные объекты.
02
Работа в рабочей базе без копии — одна неудачная реструктуризация таблиц может привести к потере данных.
03
Изменение конфигурации без последующего обновления конфигурации базы данных (F7) — изменения не применятся, и пользователи ничего не заметят.
04
Вход под пользователем без полных прав — конфигуратор откроется, но сохранить изменения не получится.

Сохранение и применение изменений

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

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

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

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

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

Слева видно окно «Конфигурация» с разделами «Справочники», «Документы» и др.

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

Окно пустое или пункт «Открыть конфигурацию» неактивен — проверьте права пользователя.

Изменения применились
Норма

После F7 появилось сообщение об успешном обновлении, в режиме предприятия видны новые объекты.

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

Ошибка «Нарушение монопольного режима» — в базе остались активные сеансы.

Целостность базы
Норма

База открывается в режиме предприятия без ошибок после обновления.

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

Ошибки при запуске — восстановите базу из резервной копии и повторите изменения аккуратнее.

Частые проблемы и их решение

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

Если конфигуратор зависает при открытии большой конфигурации, дождитесь завершения загрузки — первое открытие дерева на крупных решениях занимает заметное время. Также проверьте, не повреждён ли файл базы: для файловых баз помогает утилита chdbfl.exe из каталога bin платформы, запущенная на копии базы.

Итог

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

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

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

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

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

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

Чаще всего у пользователя нет административных прав или конфигурация уже открыта — тогда в меню будет пункт «Закрыть конфигурацию». Проверьте роли пользователя в разделе «Администрирование → Пользователи».

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

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

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

Никакого отдельного «веб-конфигуратора» для обычной работы нет: конфигурация редактируется только в толстом клиенте (конфигураторе) на компьютере с установленной платформой. Веб-клиент и мобильное приложение работают только в режиме предприятия.

Что делать, если при открытии запрашивается пароль, которого никто не знает?

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

Отличается ли открытие конфигурации в файловой и серверной базе?

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