Как настроить заголовок и форматирование в отчётах?

В 1С:Предприятие настройка заголовков и форматирования в отчётах зависит от того, каким способом отчёт реализован: с использованием Системы компоновки данных (СКД) или вручную. Наиболее универсальным и мощным способом считается СКД — она позволяет задавать заголовки, шрифты, выравнивание, цвет, границы и другие параметры без необходимости писать дополнительный код.

Настройка заголовков и форматирования в СКД

1. Установка заголовков полей

По умолчанию названия полей (например, Сумма, Количество, Период) берутся из структуры запроса. Чтобы изменить отображаемое имя:

  1. В Схеме компоновки данных перейдите в раздел Поля.

  2. Выберите нужное поле (например, СуммаПоступлений).

  3. В свойствах справа найдите параметр Заголовок.

  4. Укажите пользовательский заголовок, например: Сумма поступлений.

Также можно указать заголовки для группировок, например: Период → Месяц, Контрагент, Номенклатура.

2. Форматирование значений (числа, даты, строки)

  1. В схеме компоновки выберите поле, значение которого нужно отформатировать.

  2. Найдите свойство Формат (если оно не видно — нажмите «Все свойства»).

  3. Примеры значений свойства:

    • ЧДЦ=10.2 — десятичное число с двумя знаками после запятой.

    • ЧЦ=10 — целое число, выровненное по ширине.

    • ДЛФ=ДФ=dd.MM.yyyy — дата в формате день.месяц.год.

    • СЖ=Л — строка, выровненная по левому краю.

    • ЧЦ=10;ЧС=+;- — отображение чисел с плюсом и минусом.

    • ЧЦ=10;ФЦ=Руб. — добавление единицы измерения.

Также формат можно задать через Настройки пользовательского отчёта → Формат.

3. Настройка выравнивания

Выравнивание задаётся как по полям, так и по заголовкам колонок.

  • В свойствах поля в схеме компоновки:

    • Выравнивание по горизонтали: Авто, Слева, Справа, По центру.

    • Выравнивание по вертикали: Сверху, Снизу, По центру.

4. Стили оформления

СКД поддерживает стили, которые можно применять к разным элементам отчёта: строкам, заголовкам, колонкам, группам.

Создание стиля:

  1. В схеме компоновки откройте раздел Стили оформления.

  2. Нажмите «Добавить стиль».

  3. Укажите параметры:

    • Шрифт, размер, начертание (жирный, курсив)

    • Цвет текста

    • Цвет фона

    • Границы и отступы

    • Выравнивание

  4. Дайте стилью имя, например: СтильЗаголовка, СтильДенежногоПоля.

Применение стиля:

  1. Перейдите в раздел Макет таблицы или Настройка полей отчёта.

  2. Найдите нужный элемент (например, поле Сумма).

  3. В свойстве Стиль оформления выберите ранее созданный стиль.

5. Формат заголовков отчёта (верхняя часть)

Чтобы добавить заголовок отчёта или пояснительный текст сверху:

  1. В схеме компоновки откройте Макет отчёта.

  2. Вставьте новый элемент «Текст» или «Поле».

  3. Укажите нужный текст: Отчёт о движении денежных средств, Период: с … по ….

  4. Выберите стиль, шрифт и выравнивание.

Также можно добавить параметризованный заголовок:

"Отчёт за период с " + Формат(&ДатаНачала, "ДФ=dd.MM.yyyy") + " по " + Формат(&ДатаОкончания, "ДФ=dd.MM.yyyy")

6. Разделители, группировки, строки итогов

  • Включите/отключите отображение итогов и промежуточных итогов.

  • Настройте видимость разделителей группировок.

  • При необходимости отключите отображение пустых строк (опция «Не выводить пустые строки»).

7. Форматирование при выводе в Excel / печать

  • При сохранении отчёта в Excel (через меню СКД в режиме 1С:Предприятие) большинство стилей и заголовков сохраняются.

  • При выводе на печать лучше избегать избыточного форматирования — это может ухудшить читаемость.

8. Язык и локализация заголовков

Если вы разрабатываете отчёт с поддержкой нескольких языков, используйте ресурсные строки (НСтр("ru='Сумма';en='Amount'") вместо обычного текста в заголовках.

9. Дополнительные элементы оформления

  • Группировка колонок с помощью объединения заголовков.

  • Вставка изображений (например, логотипа компании).

  • Настройка верхнего и нижнего колонтитула при печати (можно указать дату печати, номер страницы).

Все эти элементы позволяют сделать отчёт более читаемым, структурированным и подходящим для анализа, презентации или отправки заказчику.