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

Отчеты и Аналитика · 8 мин

Как поменять заголовок в отчете 1С

Как изменить заголовок отчета в 1С: настройка в пользовательском режиме, через СКД, в конфигураторе и макете. Инструкции, ошибки и FAQ.

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

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

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

Определите, как устроен ваш отчет

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

Простой тест: откройте отчет и посмотрите, совпадает ли текст в заголовке окна с текстом в шапке сформированного табличного документа. Если заголовок окна меняется через настройки, а шапка печатной формы остается прежней — печатный заголовок зашит в макет или код. Если меняется и то и другое — отчет типовой на СКД, и все решается в пользовательском режиме.

Заголовок меняется через настройки вариантаОтчет на СКД

Достаточно пользовательского режима, конфигуратор не нужен

Шапка печатной формы не реагирует на настройкиЗаголовок в макете или коде

Потребуется конфигуратор и права разработчика

Отчет открывается как внешний файл .erfВнешний отчет

Правится через конфигуратор: Файл → Открыть

Отчет недоступен для измененияТиповая конфигурация на поддержке

Используйте расширение конфигурации вместо прямой правки

Изменение заголовка в пользовательском режиме

Это самый безопасный и быстрый способ. Он подходит для отчетов на системе компоновки данных (СКД), к которым относится большинство типовых отчетов в «1С:Бухгалтерии», «1С:Управление торговлей», «1С:ERP» и других конфигурациях на управляемых формах.

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

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

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

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

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

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

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

Правка заголовка в макете отчета

Когда шапка печатной формы не реагирует на настройки, заголовок, скорее всего, находится в макете табличного документа. В конфигураторе откройте отчет, перейдите на закладку «Макеты» и откройте макет (обычно он называется «Макет» или «ОсновнаяСхемаКомпоновкиДанных» — последний править не нужно, ищите именно табличный документ).

Найдите в макете область с текстом заголовка — как правило, это верхние строки. Текст может быть задан статически или через параметр (в ячейке будет что-то вроде [Заголовок] или шаблон с угловыми скобками). Статический текст меняется прямо в ячейке. Параметр заполняется из кода — тогда нужно искать место в модуле, где этот параметр присваивается.

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

Заголовок, формируемый программно

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

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

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

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

Также сформируйте отчет с разными отборами и периодами: если заголовок формируется динамически, убедитесь, что подстановка периода и организации работает корректно и текст не «обрезается» в печатной форме при выгрузке в Excel или PDF.

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

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

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

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

Почему заголовок изменился в окне, но не в печатной форме?

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

Как добавить период отчета в заголовок автоматически?

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

Можно ли изменить заголовок внешнего отчета (.erf)?

Да. Откройте файл в конфигураторе через «Файл → Открыть», затем действуйте как с обычным отчетом: меняйте синоним, настройки СКД или макет. Сохраните файл и замените им старую версию. Сама база данных при этом не изменяется.

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

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

Итог

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

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