Отчеты и Аналитика · 9 мин
Как поменять заголовок отчета в 1С
Как изменить заголовок отчета в 1С: через настройки варианта, в конфигураторе и программно. Пошаговые инструкции для 1С:Бухгалтерии, УТ и других конфигураций.
Заголовок отчета в 1С — это текст, который отображается в шапке отчета при формировании и печати, а также в списке сохранённых вариантов. Менять его приходится часто: например, когда типовое название «Оборотно-сальдовая ведомость» нужно заменить на «ОСВ по счёту 60 для аудита» или когда доработанный отчёт должен отличаться от стандартного в списке.
Способ изменения зависит от того, что именно вы хотите поправить: заголовок конкретного варианта отчёта, название в шапке табличного документа или имя самого отчёта в конфигурации. Первые две задачи решаются в пользовательском режиме без программирования, третья требует работы в конфигураторе и прав на изменение.
Ниже разобраны все три сценария: через настройки варианта отчёта, через конфигуратор и программным кодом. Инструкции подходят для конфигураций на управляемых формах (1С:Бухгалтерия 3.0, Управление торговлей 11, ЗУП 3.1, ERP), где отчёты построены на системе компоновки данных (СКД).
Определите, какой именно заголовок нужно изменить
Под «заголовком отчёта» пользователи обычно понимают три разные вещи, и для каждой свой инструмент. Путаница между ними — главная причина, почему «заголовок не меняется».
- Название варианта отчёта — отображается в списке вариантов и в окне настроек. Меняется через «Изменить вариант».
- Заголовок в шапке табличного документа — текст, который печатается вверху сформированного отчёта. Задаётся параметром «Заголовок» на закладке «Оформление» в настройках СКД.
- Синоним отчёта в конфигурации — имя объекта метаданных, видимое в панели разделов и списке отчётов. Меняется только в конфигураторе.
Как выбрать действие
Изменение заголовка через настройки варианта отчёта
Это основной способ, доступный обычному пользователю без прав администратора. Он работает во всех типовых конфигурациях на управляемых формах.
- 1Откройте отчёт и нажмите «Ещё» в командной панели формы отчёта
- 2Выберите пункт «Изменить вариант отчёта» (в некоторых конфигурациях — «Изменить вариант...»)
- 3Перейдите на закладку «Оформление»
- 4Найдите параметр «Заголовок», установите флажок использования и введите новый текст
- 5Закройте окно настроек — программа предложит сохранить вариант
- 6Введите новое наименование варианта и выберите доступность: «Только для меня» или «Для всех пользователей»
- 7Сформируйте отчёт кнопкой «Сформировать» и проверьте шапку
На закладке «Оформление» параметр «Заголовок» может находиться в свёрнутой группе. Если его не видно, раскройте список параметров оформления полностью. Введённый текст выводится в шапку табличного документа вместо стандартного названия.
При сохранении варианта укажите осмысленное имя — именно оно будет показано в списке вариантов отчёта. Если сохранить вариант «Для всех пользователей», новый заголовок увидят коллеги; для этого нужны соответствующие права.
Изменение заголовка прямо в сформированном отчёте
Если нужно поправить заголовок разово — например, перед печатью конкретного экземпляра — можно отредактировать табличный документ вручную. Для этого отчёт сначала переводят в режим редактирования.
Последовательность такая: сформируйте отчёт, затем в меню «Ещё» выберите «Изменить табличный документ» (в ряде конфигураций — команда «Редактирование» или снятие флажка «Только просмотр» в свойствах документа). После этого ячейки становятся доступными для правки: щёлкните по ячейке с заголовком и введите новый текст. Затем распечатайте документ или сохраните его в файл (Excel, PDF, MXL).
Изменение названия отчёта в конфигураторе
Когда требуется переименовать сам отчёт в интерфейсе программы — в панели разделов, в списке «Отчёты», в меню руководителя — придётся менять синоним объекта метаданных. Это работа для администратора или разработчика.
- Откройте конфигуратор и разблокируйте конфигурацию от поддержки, если она на полной поддержке (лучше — вынести отчёт во внешний или в расширение).
- В дереве конфигурации найдите ветку «Отчёты» и нужный объект.
- Откройте палитру свойств (правый клик → «Свойства»).
- Измените поле «Синоним» — именно оно отображается пользователям. Поле «Имя» менять не обязательно и часто нежелательно: на него могут ссылаться обработчики и код.
- Обновите конфигурацию базы данных (F7) и проверьте результат в пользовательском режиме.
Программная установка заголовка
Для внешних отчётов и доработанных объектов заголовок часто формируют динамически — с периодом, организацией или отбором. В СКД это делается через параметр вывода «Заголовок».
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Настройки = КомпоновщикНастроек.Настройки;
ПараметрЗаголовок = Настройки.ПараметрыВывода.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Title"));
ПараметрЗаголовок.Использование = Истина;
ПараметрЗаголовок.Значение = "Продажи по менеджерам за " + Формат(Период.ДатаНачала, "ДЛФ=D");
// далее стандартное формирование через компоновщик макета
КонецПроцедурыОбратите внимание: параметр вывода в СКД называется «Title» (в русской локали отображается как «Заголовок»). Если заголовок задан и в настройках варианта, и программно, приоритет обычно у явно установленного значения в пользовательских настройках варианта.
Проверка результата и типичные ошибки
После изменения заголовка сформируйте отчёт заново и сверьте три места: шапку табличного документа, имя варианта в списке и заголовок окна отчёта. Несовпадение хотя бы в одном месте указывает, что изменён не тот параметр.
Как проверить результат
Выводится новый текст заголовка
Старый заголовок — параметр «Заголовок» не задан или не включён
Отображается новое наименование варианта
Старое имя — вариант не сохранён или сохранён как копия
Заголовок совпадает с экранной версией
В файле старый текст — документ сохранён до повторного формирования
Часто задаваемые вопросы
Как изменить заголовок отчёта в 1С:Бухгалтерии 8.3 без конфигуратора?
Откройте отчёт, нажмите «Ещё → Изменить вариант отчёта», перейдите на закладку «Оформление», включите параметр «Заголовок» и введите свой текст. Затем сохраните вариант под новым именем. Этого достаточно для большинства задач.
Почему новый заголовок не появляется в печатной форме?
Чаще всего параметр «Заголовок» заполнен, но у него не установлен флажок использования, либо отчёт не был сформирован заново после изменения настроек. Также проверьте, что вы смотрите тот же вариант отчёта, который редактировали.
Можно ли сделать заголовок с автоматической подстановкой периода?
В пользовательском режиме — только вручную. Автоматическая подстановка дат, организации и других данных реализуется программно в модуле отчёта через параметр вывода «Title» либо доработкой макета в конфигураторе.
Как переименовать отчёт в списке отчётов для всех пользователей?
Название объекта в меню задаётся синонимом отчёта в конфигураторе. Измените синоним, обновите конфигурацию базы данных. Для типовых конфигураций безопаснее использовать внешний отчёт с нужным названием, подключённый через механизм дополнительных отчётов и обработок.
Меняется ли заголовок при обновлении конфигурации?
Пользовательские варианты отчётов сохраняются в базе и при типовом обновлении обычно не затираются. А вот изменённый в конфигураторе синоним типового отчёта может быть перезаписан при обновлении, если объект не снят с поддержки корректно, — поэтому предпочтителен вариант с внешним отчётом.
Что важно запомнить
В пользовательском режиме заголовок меняется через «Ещё → Изменить вариант отчёта» и параметр «Заголовок» на закладке «Оформление», затем вариант сохраняется под новым именем. Название самого отчёта в меню правится синонимом в конфигураторе, но для типовых конфигураций безопаснее использовать внешний отчёт. После любых правок формируйте отчёт заново и проверяйте шапку, список вариантов и печатную форму.