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

Администрирование · 10 мин

Как в 1С изменить текст заголовка

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

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

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

Определите, какой именно заголовок нужно изменить

Прежде чем что-то менять, уточните, где именно вы видите нежелательный текст. От этого зависит весь дальнейший порядок действий. Наиболее частые ситуации:

  • название базы в шапке главного окна программы и в списке при старте — это заголовок информационной базы;
  • название в шапке открытого документа, справочника или отчёта — заголовок формы или представление объекта;
  • текст в шапке распечатанного документа — заголовок макета печатной формы;
  • название пункта в меню или панели разделов — синоним объекта метаданных или настройка панелей.
Маршрут решения

Как выбрать действие

Нужно изменить название базы в шапке главного окнаИспользуйте настройку «Заголовок системы» в разделе администрирования — конфигуратор не нужен
Нужно изменить название документа или справочника везде в интерфейсеМеняйте синоним объекта метаданных в конфигураторе или через расширение
Нужно изменить текст в шапке печатной формыПравьте макет печатной формы или параметры её формирования
Нужно изменить заголовок одной конкретной формыИспользуйте свойство «Заголовок» формы или программное изменение в модуле формы

Изменение заголовка информационной базы без конфигуратора

Самый простой случай — изменить название, которое отображается в шапке главного окна программы. В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, Зарплата и управление персоналом) для этого есть штатная настройка, доступная пользователю с правами администратора.

Порядок действий: откройте раздел «Администрирование», найдите подраздел «Информационная база» (в некоторых конфигурациях — «Общие настройки» или «Настройки рабочего места»). Найдите поле «Заголовок системы» или «Заголовок программы» и введите нужный текст, например «ООО Ромашка — Бухгалтерия». Сохраните настройку. Новый заголовок отобразится в шапке окна после перезапуска программы или обновления интерфейса.

Порядок изменения заголовка базы
  1. 1
    Откройте раздел «Администрирование» в главном меню
  2. 2
    Перейдите в «Информационная база» или «Общие настройки»
  3. 3
    Найдите поле «Заголовок системы» и введите новый текст
  4. 4
    Сохраните настройку
  5. 5
    Перезапустите программу и проверьте шапку главного окна

Если нужно изменить название базы в списке при запуске (окно выбора информационных баз), это делается вне самой программы: в стартовом окне 1С выделите базу, нажмите «Изменить» и скорректируйте наименование в первом шаге мастера. На работу самой базы это никак не влияет — меняется только подпись в списке.

Изменение синонима объекта в конфигураторе

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

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

Учтите важное ограничение: менять можно только синоним, но не имя объекта, если на него есть ссылки в коде. Имя объекта используется в программных обращениях, и его переименование потребует перепроверки всех модулей. Синоним же безопасен — он влияет только на отображение.

Изменение заголовка конкретной формы

Иногда требуется изменить заголовок не всего объекта, а одной конкретной формы — например, чтобы форма списка называлась иначе, чем форма элемента. Для этого у формы есть собственное свойство «Заголовок».

В конфигураторе откройте нужную форму объекта, вызовите палитру свойств самой формы (правый клик по форме — «Свойства») и задайте значение поля «Заголовок». Если свойство пустое, форма использует стандартное представление объекта. Заданный вручную текст заменит его полностью.

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

bsl
&НаКлиенте
Процедура ПриОткрытии(Отказ)
    Заголовок = "Реализация: " + Объект.Контрагент;
КонецПроцедуры

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

Изменение заголовков в печатных формах и отчётах

Текст в шапке печатного документа (например, «Товарная накладная № … от …») формируется макетом печатной формы и кодом её заполнения. Простой настройкой в пользовательском режиме он обычно не меняется — исключение составляют внешние печатные формы, которые можно подключить через «Администрирование — Печатные формы, отчёты и обработки».

Если нужно изменить стандартный заголовок печатной формы, варианта два: создать внешнюю печатную форму с собственным макетом (рекомендуемый путь, не затрагивает конфигурацию) или изменить макет в конфигураторе. Во втором случае найдите макет в составе объекта или общих макетах, откорректируйте текст в нужной области и обновите конфигурацию базы данных.

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

Проверка результата и типичные ошибки

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

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

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

Шапка главного окна
Норма

Отображается новый заголовок системы после перезапуска

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

Старый текст — настройка не сохранена или изменено не то поле

Заголовок формы объекта
Норма

Новый текст виден при открытии формы

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

Заголовок не изменился — возможно, он переопределяется программно в модуле формы

Печатная форма
Норма

В сформированном документе новый текст шапки

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

Старый текст — изменён не тот макет или используется внешняя печатная форма

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

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

Итог

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

Заголовок базы меняется настройкой «Заголовок системы» без конфигуратора. Названия объектов — через синоним в конфигураторе или расширении. Заголовок формы — свойством формы или программно. Печатные формы правятся через макет или внешние печатные формы. Перед любыми изменениями в конфигураторе делайте резервную копию.

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

Можно ли изменить заголовок без прав администратора?

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

Почему после изменения синонима старое название осталось в некоторых местах?

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

Как изменить заголовок, если конфигурация на поддержке?

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

Влияет ли изменение заголовка на данные и обмены?

Нет. Синонимы и заголовки — это только отображение в интерфейсе. Данные, ссылки, обмены и интеграции используют внутренние имена объектов и идентификаторы, поэтому продолжат работать без изменений.

Как вернуть стандартный заголовок обратно?

Очистите заданное вами значение: уберите текст из поля «Заголовок системы», свойства «Заголовок» формы или настроек варианта отчёта. После этого 1С вернётся к стандартному представлению объекта. Если заголовок переопределялся в расширении — отключите или удалите расширение.

Можно ли сделать разные заголовки для разных пользователей?

Штатной настройки для этого нет. Такую задачу решают программно: в модуле формы проверяют текущего пользователя и присваивают нужный заголовок. Для вариантов отчётов можно сохранить отдельные варианты с разными заголовками и назначить их конкретным пользователям.