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

Общая схема
- Создание макета в табличном редакторе (определение областей, имен параметров, форматирования).
- Создание нового табличного документа (этот пункт не требуется, если отчет выводится в элемент управления ПолеТабличногоДокумента).
- Получение макета в переменную (метод ПолучитьМакет).
- Получение областей макета (метод ПолучитьОбласть).
- Заполнение параметров области (свойство Параметры).
- Вывод области в табличный документ (методы Вывести и Присоединить).
- Установка свойств отображения табличного документа (сетка, заголовки, только просмотр и т.д.).
- Отображение табличного документа на экране (а может быть отправка на принтер или сохранение).
ОчиститьОбласть1=Макет.Область("ПриемПередачаЯчейки");
ОчиститьОбласть1.ВысотаСтроки=5;
Основные методы
Основные методы формирования итогового табличного документа следующие:
| Метод | Описание | |
| Вывести | Выводит в печатную форму очередной фрагмент (табличный документ), добавляя его снизу, начиная с первой колонки. | |
| Присоединить | Присоединяет к печатной форме очередной фрагмент (табличный документ) справа, начиная со строки, с которой выводился предыдущий фрагмент методом Вывести | |
| Область | Позволяет получить область как объект типа «ОбластьЯчеекТабличногоДокумента». Через этот объект можно устанавливать форматирование области: задавать размер и цвет шрифта, цвет фона и узор ячеек. | |
| ПолучитьОбласть | Позволяет получить область как объект типа «ТабличныйДокумент». Этот объект можно затем передать в методы Вывести и Присоединить. Через этот объект также указываются значения параметров области. | |
Параметры области табличного документа 1с
Для работы с параметрами макета табличного документа в 1С используется свойство .Параметры у полученной области макета.
Основные шаги в коде:
- Получите макет и нужную именованную область.
- Заполните свойства объекта
Параметры. - Выведите область в табличный документ методом
Вывести()
