Как создать и настроить печатные формы, макеты и отчеты в 1С: полное руководство

Иван Корнев·17 августа 2026·3 мин

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

Оглавление

Редактирование существующих макетов

В типовых конфигурациях большинство печатных форм настраивается без программирования в пользовательском режиме:

  1. Перейдите в раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм».
  2. Выберите нужный документ и нажмите «Изменить макет», чтобы открыть табличный документ для редактирования.
  3. В редакторе можно менять текст, шрифты, добавлять логотипы и корректировать отступы, сохраняя изменения как новый вариант макета.

Настройка видимости команд печати в формах программы также выполняется через подменю «Печать» в административном разделе.

Создание печатных форм с нуля

Если стандартные средства не подходят, разработка ведется в Конфигураторе с использованием одного из подходов:

  • Встроенные макеты. Создаются непосредственно в объекте конфигурации (документе) на вкладке «Макеты».
  • Внешние печатные формы (ВПФ). Позволяют дорабатывать функционал без снятия конфигурации с поддержки. Создаются через меню «Файл» → «Новый» → «Внешняя обработка». Для ВПФ необходимо реализовать модуль объекта с процедурой Печать и подключить макет к справочнику дополнительных внешних обработок.

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

Применение Системы компоновки данных

Система компоновки данных (СКД) является стандартом для создания сложных отчетов и динамических печатных форм:

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

Особенности работы с табличными документами

  • Табличные документы (.mxl) редактируются встроенным табличным редактором платформы 1С.
  • При использовании СКД можно создавать вычисляемые поля и параметры для динамической подстановки значений в макет.
  • Для сложных задач существует возможность подмены макета внешней печатной формы на основе СКД через программный код.

Частые ошибки

  • Потеря типового шаблона. При редактировании в пользовательском режиме изменения нужно сохранять как новый вариант макета, чтобы не затереть стандартный вид документа.
  • Преждевременное тестирование ВПФ. Проверку работы внешней печатной формы до подключения к справочнику дополнительных обработок и завершения настройки модуля объекта проводить некорректно.
  • Игнорирование структуры СКД. При настройке конструктора СКД важно учитывать разделение макетов на основной, группировки и заголовка, иначе вывод данных будет неструктурированным.

FAQ

Можно ли настроить печатную форму без программирования? Да, в типовых конфигурациях большинство шаблонов редактируется в пользовательском режиме через раздел «Администрирование» → «Макеты печатных форм». Там можно менять шрифты, текст и добавлять логотипы.

Что такое внешняя печатная форма и зачем она нужна? Внешняя печатная форма (ВПФ) создается как внешняя обработка и позволяет дорабатывать функционал без снятия конфигурации с поддержки. Для её работы реализуется модуль объекта с процедурой Печать.

Как пользователи могут настраивать отчеты СКД? Пользователи могут самостоятельно настраивать варианты отчетов, созданных на базе Системы компоновки данных, непосредственно в режиме предприятия, без привлечения программиста.