0
hawk1
08.10.21
✎
21:43
|
В шаблоне есть таблица, которая может занимать несколько листов. Таблица состоит из заголовка, перечня номенклатуры и подвала. Заполняю следующим образом.
Документ.Application.Selection.MoveDown();
Документ.Application.Selection.SelectRow();
Документ.Application.Selection.Copy();
Для Каждого СтрокаТЧ Из ЗаказКлиента.Товары Цикл
Если СтрокаТЧ.НомерСтроки <> 1 Тогда
Документ.Application.Selection.MoveDown();
Документ.Application.Selection.Paste();
Документ.Application.Selection.MoveUp()
КонецЕсли;
ЗадатьЗначениеПараметра(Документ, "НомерСтроки", СтрокаТЧ.НомерСтроки);
ЗадатьЗначениеПараметра(Документ, "Номенклатура", СтрокаТЧ.Номенклатура.Наименование);
ЗадатьЗначениеПараметра(Документ, "Количество", СтрокаТЧ.Количество);
ЗадатьЗначениеПараметра(Документ, "Цена", Формат(СтрокаТЧ.Цена, "ЧДЦ=2; ЧРГ=' '; ЧГ=3,0"));
ЗадатьЗначениеПараметра(Документ, "Сумма", Формат(СтрокаТЧ.Сумма, "ЧДЦ=2; ЧРГ=' '; ЧГ=3,0"));
// Документ.Application.Selection.SelectRow();
КонецЦикла;
//Документ.Application.Selection.Cut();
Проблема в том, что подвал всегда выводится в конце первой страницы, а дальше строки таблицы идут вперемешку с текстом. Как это исправить?
|
|