Название в шапке окна 1С: где его задают и как переименовать
Содержание
Заголовок программы в 1С складывается из нескольких источников, и каждый меняется в своём месте. Обычному пользователю достаточно раздела Администрирование в самой программе. Если нужна другая надпись в списке баз, правится запись в окне запуска. Разработчик меняет синоним конфигурации или ставит заголовок кодом.
Сначала определите, какую именно надпись вы видите и хотите заменить. От этого зависит весь путь. Ниже разобрано, где осуществляется изменение заголовка программы в 1С для каждого случая, с точными путями меню.
Откуда берётся надпись в шапке окна
Одна и та же программа показывает название в трёх местах. Они независимы друг от друга.
- 🪟 Заголовок окна программы — строка сверху рабочего окна, её видно и на панели задач Windows.
- 📋 Название базы в списке запуска — то, что вы выбираете при старте в окне запуска 1С.
- 🏷️ Имя конфигурации — синоним, который задан в метаданных разработчиком или поставщиком.
Если поменяли название в списке баз, а в шапке окна всё по-старому — это нормально. Это разные настройки.
В типовых конфигурациях на базе библиотеки стандартных подсистем (Бухгалтерия предприятия 3.0, ЗУП 3.1, Управление торговлей 11, ERP) заголовок задаётся константой и правится из интерфейса. В самописных и очень старых конфигурациях такого раздела может не быть, тогда остаётся код.
Способ 1. Изменить заголовок в настройках программы
Самый простой путь, конфигуратор не нужен. Нужны права администратора в базе.
- Откройте программу в обычном режиме (не в конфигураторе).
- Перейдите в раздел
Администрирование. - Откройте
Общие настройки(в некоторых версиях —Настройки программы). - Найдите поле с названием программы. В типовых конфигурациях оно подписано как «Наименование программы» или «Заголовок программы».
- Впишите новый текст, например
Бухгалтерия — ООО «Ромашка». - Закройте и заново откройте программу. Заголовок обновится после перезапуска сеанса.
Если раздела «Администрирование» в меню нет, у вашей роли недостаточно прав. Включите режим полных прав у администратора базы, не добавляйте себе роли обходными путями.
Точное расположение поля зависит от релиза и интерфейса. Если не нашли его с первого раза, откройте раздел и воспользуйтесь поиском по форме настроек: введите слово «наименование» или «заголовок».
Что даёт такой заголовок
Удобно, когда у вас несколько баз одной конфигурации. Например, три организации ведутся в трёх базах Бухгалтерии. Без подписи в шапке легко внести документ не в ту базу. Подпись с названием фирмы спасает от этой ошибки.
| Ситуация | Что написать в заголовке |
|---|---|
| Несколько организаций в разных базах | Название организации |
| Рабочая и тестовая база | ТЕСТ — копия от 05.10 |
| База для обучения | Обучение — не вносить реальные данные |
| База головного офиса и филиала | Название подразделения |
Способ 2. Переименовать базу в окне запуска
Здесь меняется только строка в списке, при старте вы видите уже новое имя. Шапка рабочего окна от этого не меняется.
- Закройте все окна 1С по этой базе.
- Запустите
1cv8без выбора базы — откроется окно запуска со списком. - Выделите нужную базу и нажмите
Изменить. - Поменяйте поле «Наименование информационной базы».
- Нажмите
Далее, затемГотово.
Не меняйте на этом шаге путь к базе и каталог. Сменив их по ошибке, вы получите сообщение, что база не найдена, а сама база останется на месте.
Список баз хранится у каждого пользователя Windows отдельно, в его профиле. Переименовали у себя — у коллег название прежнее. Чтобы изменить у всех, правят общий файл списка баз или раздают его через групповые политики. Это задача администратора сети.
Способ 3. Синоним конфигурации в Конфигураторе
Этот вариант для разработчика или обслуживающей фирмы. Нужен доступ к конфигуратору и понимание, что вы правите метаданные.
Перед любым изменением конфигурации сделайте копию базы. В меню Конфигуратора: Администрирование → Выгрузить информационную базу.
Порядок действий:
- Откройте базу в режиме
Конфигуратор. - В дереве метаданных выделите корневой элемент — название конфигурации.
- Откройте палитру свойств (
F4или правая кнопка →Свойства). - Найдите свойство
Синоними впишите нужный текст. - Сохраните конфигурацию и обновите конфигурацию базы данных (
F7).
Для типовой конфигурации на поддержке эта правка означает, что объект придётся снять с поддержки. Потом при обновлении релизов начнутся конфликты объединения. Обдумайте, нужна ли эта цена за красивую надпись.
Когда синоним трогать не стоит
- Конфигурация стоит на поддержке и обновляется по стандартной схеме.
- Заголовок можно поменять настройкой из способа 1.
- Базу обслуживает сторонняя фирма, и вы не договорились с ней о правках.
Способ 4. Задать заголовок программно
Для разработчиков: в клиентском коде заголовок окна приложения задаётся встроенной процедурой. Подойдёт, когда надпись должна зависеть от условий — организации, роли, режима работы.
&НаКлиенте
Процедура ПриНачалеРаботыСистемы()
УстановитьЗаголовокПриложения("Бухгалтерия — ООО «Ромашка»");
УстановитьКраткийЗаголовокПриложения("Ромашка");
КонецПроцедуры
Разница между двумя процедурами:
| Процедура | Что меняет |
|---|---|
УстановитьЗаголовокПриложения | Полный заголовок окна |
УстановитьКраткийЗаголовокПриложения | Короткая надпись, в частности на панели задач |
Выполняется это на клиенте, поэтому код размещают в клиентском обработчике старта, например в модуле управляемого приложения. В конфигурациях на БСП обычно не пишут своё: используют штатный механизм, который читает константу из способа 1. Свой код рядом с ним перебьёт стандартный заголовок или вступит с ним в конфликт.
Проверьте результат: закройте сеанс, откройте базу заново и посмотрите на строку сверху окна.
Мини-кейс: три базы, одна путаница
Бухгалтер ведёт учёт трёх ИП в трёх базах Бухгалтерии 3.0. Все базы называются одинаково — «Бухгалтерия предприятия». В пятницу вечером она внесла 14 платёжек не в ту базу. Исправляла два часа: удаляла документы, перепроводила период, сверяла остатки по счёту 51.
После этого администратор сделал три простых шага:
- В каждой базе задал заголовок с фамилией ИП через
Администрирование→Общие настройки. - В окне запуска переименовал записи списка, чтобы совпадали с шапкой.
- Для тестовой копии добавил пометку «ТЕСТ» в начало.
Работа заняла минут десять. Ошибок с «не той базой» больше не было: название организации видно в каждом окне, даже когда открыто несколько сеансов.
Заголовок в разных конфигурациях
Сам принцип одинаков, но названия разделов немного отличаются.
| Конфигурация | Где искать поле |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Общие настройки |
| ЗУП 3.1 | Администрирование → Общие настройки или близкий раздел настроек программы |
| Управление торговлей 11 | Администрирование → общие настройки программы |
| ERP | Администрирование → общие настройки программы |
Если в вашей версии поле лежит в другом подразделе, зайдите в Администрирование и найдите его поиском по форме. Не гадайте по картинкам из интернета: интерфейс меняется от релиза к релизу.
Когда менять заголовок не нужно
Не каждая правка оправдана. Лучше оставить всё как есть, если:
- 🔹 в организации одна база, и путаницы не бывает;
- 🔹 базу обслуживает франчайзи, и по договору он отвечает за конфигурацию;
- 🔹 вы собирались править синоним только ради красивого вида, а база стоит на поддержке;
- 🔹 надпись нужна на пару дней — проще поставить пометку через настройки и вернуть обратно.
Как проверить результат
После правки пройдите короткий путь:
- Закройте все окна программы и конфигуратор по этой базе.
- Откройте базу в обычном режиме.
- Посмотрите строку сверху окна и подпись на панели задач Windows.
- Откройте базу с другого компьютера — убедитесь, что заголовок увидели и другие пользователи.
- Если заголовок не поменялся, закройте сеанс полностью и проверьте, что вы правили именно ту базу, а не её копию.
Для терминального сервера и веб-клиента проверку делайте отдельно: там надпись выводится не так, как в тонком клиенте.
Заголовок для разных групп пользователей
Иногда надпись нужна не всем. Например, бухгалтерам — «Бухгалтерия — Ромашка», а директору, который заходит только смотреть отчёты, — просто «Ромашка». Штатная константа одна на всю базу, так что разные надписи по ролям делаются только кодом (способ 4) с проверкой роли или пользователя при старте.
Что учесть при таком решении:
- 🔸 условие проверяйте по роли, а не по имени пользователя — иначе придётся править код при каждом новом сотруднике;
- 🔸 держите заголовок коротким, чтобы он помещался на панели задач;
- 🔸 протестируйте вход под каждой ролью на копии базы, а не на рабочей;
- 🔸 запишите, где лежит код, в паспорте базы, чтобы следующий администратор не искал его вслепую.
Проверка перед изменением
Прежде чем править, пробегитесь по короткому списку.
Какой способ выбрать
Если сомневаетесь, ответьте на вопрос ниже — виджет подскажет путь.
Администрирование → Общие настройки, поле с названием программы. Конфигуратор не нужен.Изменить. Это не повлияет на шапку окна.Синоним корневого объекта в Конфигураторе. Сначала сделайте копию базы.Типичные ошибки
Ниже — то, на чём чаще всего спотыкаются.
Как не потерять изменения при обновлении
Самый устойчивый вариант — константа в настройках программы. Она хранится в данных, а не в метаданных, и релиз её не трогает.
Если без кода не обойтись, делайте это через расширение конфигурации :
- В Конфигураторе откройте
Конфигурация→Расширения конфигурации. - Создайте расширение и добавьте в него клиентский обработчик старта.
- Задайте заголовок в обработчике расширения.
- Подключите расширение к базе и перезапустите сеанс.
Так типовая конфигурация остаётся на поддержке, обновления проходят штатно, а ваша надпись живёт отдельно.