Администрирование · 9 мин
Как изменить заголовок базы 1С
Как изменить заголовок базы 1С в конфигураторе, через константы и параметры клиентского приложения. Пошаговые инструкции, проверка результата и типичные ошибки.
Заголовок базы 1С — это текст, который отображается в заголовке окна клиентского приложения и помогает пользователям отличать рабочую базу от тестовой, а одну организацию от другой. По умолчанию платформа показывает синоним конфигурации, но на практике этого часто недостаточно: в типовой 1С:Бухгалтерии заголовок одинаков у всех баз, и при нескольких открытых окнах легко внести данные не туда.
Изменить заголовок можно несколькими способами: через настройки самой конфигурации (константы и параметры в пользовательском режиме), программно с помощью свойства ЗаголовокСистемы или через параметры запуска клиентского приложения. Выбор зависит от того, есть ли у вас доступ к конфигуратору, снята ли конфигурация с поддержки и нужно ли менять заголовок для всех пользователей сразу или только для отдельного рабочего места.
Ниже разобраны все рабочие способы с пошаговыми инструкциями, проверкой результата и типичными ошибками. Материал применим к платформе 1С:Предприятие 8.3 и типовым конфигурациям на БСП (Бухгалтерия, Зарплата и управление персоналом, Управление торговлей), а также к самописным решениям.
Что именно называется заголовком базы и где он отображается
Под заголовком базы обычно понимают текст в заголовке главного окна клиентского приложения 1С. Формируется он из двух частей: заголовка системы (то, что можно менять) и служебной информации платформы — имени пользователя, режима работы. Если заголовок системы не задан, платформа подставляет синоним конфигурации из метаданных.
Важно не путать заголовок базы с названием базы в списке информационных баз стартера 1С. Название в списке — это локальная настройка конкретного компьютера, она хранится в файле ibases.v8i и не влияет на заголовок окна. Меняется она кнопкой «Изменить» в окне запуска и действует только для того пользователя, который её сделал.
Способ 1: изменение заголовка в типовой конфигурации через интерфейс
В конфигурациях на базе Библиотеки стандартных подсистем (1С:Бухгалтерия 3.0, ЗУП 3.1, УТ 11, ERP) заголовок меняется без конфигуратора, прямо в пользовательском режиме. Это самый безопасный и рекомендуемый способ: настройка хранится в базе и действует для всех пользователей.
Порядок действий: откройте раздел «Администрирование», перейдите в «Общие настройки» (в некоторых конфигурациях — «Общие настройки» внутри «Настройки программы»). Найдите поле «Заголовок программы» или «Заголовок системы» и впишите нужный текст, например: «Бухгалтерия ООО Ромашка — РАБОЧАЯ». Сохраните настройки и перезапустите клиентское приложение — новый заголовок появится в окне программы.
Если нужного поля в настройках нет, значит конфигурация либо не на БСП, либо разработчик убрал этот функционал. В таком случае переходите к программному способу или к параметру запуска.
- 1Откройте Администрирование → Общие настройки
- 2Найдите поле «Заголовок программы»
- 3Впишите понятный текст с указанием назначения базы
- 4Сохраните настройки
- 5Перезапустите клиентское приложение и проверьте заголовок окна
Способ 2: программная установка через ЗаголовокСистемы
Если конфигурация самописная или настройки в интерфейсе нет, заголовок задаётся кодом. Свойство ЗаголовокСистемы доступно в глобальном контексте и обычно устанавливается в модуле сеанса или в обработчике ПриНачалеРаботыСистемы модуля управляемого приложения.
Пример кода для модуля управляемого приложения:
Процедура ПриНачалеРаботыСистемы()
ЗаголовокСистемы = "Учётная система | ТЕСТОВАЯ БАЗА";
КонецПроцедуры
Минус этого подхода — текст «зашит» в коде, и для его изменения потребуется снова править конфигурацию. Более гибкий вариант — хранить заголовок в константе и подставлять её при старте: тогда администратор сможет менять текст без конфигуратора, создав простую форму редактирования константы.
Процедура ПриНачалеРаботыСистемы()
ЗаголовокСистемы = Константы.ЗаголовокПрограммы.Получить();
КонецПроцедурыСпособ 3: параметр запуска клиентского приложения
Когда конфигурацию менять нельзя (снята с поддержки, нет доступа к конфигуратору, режим «только просмотр»), заголовок можно задать параметром командной строки при запуске. Клиентское приложение поддерживает параметр, задающий заголовок окна, — он прописывается в ярлыке запуска или в свойствах базы в стартере.
Для этого создайте ярлык на исполняемый файл 1cv8.exe (или 1cv8c.exe для тонкого клиента) и допишите в строку запуска параметры подключения к базе и заголовок. Подобный приём удобен администраторам терминальных серверов: каждому пользователю или группе раздаётся свой ярлык с понятным заголовком.
Учтите ограничение: параметр действует только при запуске через этот конкретный ярлык. Если пользователь откроет базу через стандартный стартёр, заголовок будет стандартным. Поэтому для централизованного решения лучше подходят первые два способа.
Сравнение способов
Подходит всем типовым конфигурациям; не требует прав доступа разработчика; действует для всех пользователей. Ограничение — поле есть не во всех конфигурациях.
Гибкий вариант для самописных конфигураций; требует доступа к конфигуратору и возможности изменять конфигурацию.
Единственный вариант без изменения базы; действует только при запуске через конкретный ярлык.
Как различать рабочую и тестовую базы по заголовку
Главный практический сценарий смены заголовка — визуальное различие баз с одинаковой конфигурацией. Копия базы для тестирования выглядит в окне точно так же, как рабочая, и ошибочный ввод данных в неправильную базу — регулярная причина инцидентов.
Рекомендуемая практика: в заголовке тестовой базы явно указывать её назначение, например «ТЕСТ — НЕ ВВОДИТЬ РЕАЛЬНЫЕ ДАННЫЕ». Дополнительно полезно включить в заголовок рабочей базы название организации, если баз несколько. В связке с заголовком часто используют разные цветовые схемы интерфейса (меняются в настройках клиента) — это даёт второй визуальный маркер.
Проверка результата и типичные ошибки
После изменения заголовка перезапустите клиентское приложение и посмотрите на заголовок главного окна: там должен быть новый текст. Дополнительно проверьте, что изменение видно другим пользователям (если меняли настройку в базе, а не локальный ярлык). Попросите коллегу открыть базу и сверьте заголовок у него.
Типичные ошибки: изменение применено, но старый заголовок остался — почти всегда это значит, что клиент не был перезапущен, либо заголовок задаётся кодом при старте и перекрывает вашу настройку. Вторая частая ситуация — пользователь меняет название в списке баз стартера и ждёт, что поменяется заголовок окна: эти вещи не связаны.
Как проверить результат
Отображается новый текст
Остался старый заголовок — проверьте код в ПриНачалеРаботыСистемы
Новый текст виден всем
Изменился только у вас — вероятно, менялся локальный ярлык или список баз
Обновление проходит штатно
Конфигуратор требует разрешить изменения — доработан модуль приложения
FAQ
Изменится ли заголовок у всех пользователей, если я поменяю его в настройках программы?
Да. Настройка заголовка в типовой конфигурации хранится в самой базе, поэтому после перезапуска клиентских приложений новый текст увидят все пользователи. Исключение — если у кого-то заголовок переопределяется параметром запуска в ярлыке.
Можно ли изменить заголовок без прав администратора?
Настройку в разделе «Администрирование» может менять только пользователь с соответствующими правами. Без них остаётся локальный вариант — параметр запуска в собственном ярлыке, но он изменит заголовок только на вашем компьютере.
Почему после обновления конфигурации заголовок сбросился?
Если заголовок задавался кодом в доработанном модуле, при обновлении доработка могла быть заменена типовым кодом. Настройка через константу или штатное поле «Заголовок программы» при обновлении не сбрасывается, так как хранится в данных, а не в метаданных.
Как изменить название базы в списке при запуске 1С?
В окне стартера выделите базу и нажмите «Изменить», затем скорректируйте поле наименования. Это название видно только вам в списке баз и никак не влияет на заголовок окна программы.
Есть ли ограничения на длину и содержимое заголовка?
Жёстких документированных ограничений на длину нет, но слишком длинный текст обрезается в заголовке окна и в панели задач. Практичная рекомендация — укладываться в короткую осмысленную фразу: назначение базы и, при необходимости, название организации.
Что важно запомнить
В типовых конфигурациях заголовок меняется через Администрирование → Общие настройки и действует для всех пользователей после перезапуска. Для самописных решений используйте свойство ЗаголовокСистемы, для баз без доступа к конфигуратору — параметр запуска. Не путайте заголовок окна с названием базы в списке стартера.