Вот и подошло время вывести секцию. Воспользуемся функцией.
ВывестиСекцию Синтаксис: Параметры: Создаем секцию.
И выводим ее. Мы увидим таблицу и секцию.
Но что то внешний вид мало поход на документ для печати, да и пользователь
может начать править что то.
Перенести секцию исходной таблицы-шаблона в
результирующую таблицу.
ВывестиСекцию(<Секция>)
Англоязычный
синоним:
PutSection
<Ceкция> Выражение типа строка, задающее имя
выводимой секции, или значение типа секция, полученное при помощи метода
ПолучитьСекцию.
Описание:
Метод ВывестиСекцию выполняет перенос
именованной секции из исходной таблицы-шаблона в результирующую таблицу. Имя
секции задается строковым выражением следующего
формата:
ИдентификаторСекции1[<|>|-][|ИдентификаторСекции2[<|>|-]]
Символы
"<" , ">" , "-" после идентификатора секции указывают на то, что
выбирается только часть секции:
< заголовочная часть (с начала секции до
начала вложенной секции).
> подвальная часть (с конца вложенной секции до
конца секции).
— средняя часть (собственно вложенная секция).
В выражении
<Секция> можно задавать имена двух секций, разделенных знаком "|". При
этом перенесена будет область исходной таблицы, являющаяся пересечением первой и
второй указанных секций. При этом одна секция может быть горизонтальной
(состоять из строк), а другая — вертикальной (состоять из колонок). В результате
перенесется прямоугольная область таблицы.
Если в качестве параметра метода
задано строковое значение имени секции, то при переносе ячейки таблицы, имеющие
тип «Шаблон» и «Выражение», будут заполнены соответствующими данными.
Метод
ВывестиСекцию помещает новую секцию со следующей строки вслед за последней
выведенной секцией, начиная с первой колонки.
Процедура Печать()
Т=СоздатьОбъект("Таблица");
Т.ИсходнаяТаблицаа("Таблица2");
Т.ВывестиСекцию("Секция_1");
Т.Показать();
КонецПроцедуры