Доброго времени суток, господа!
Не могу разобраться, подскажите или направьте, пожалуйста :)
Есть внешняя обработка на печать договора на основе счета на оплату. Заложена рассрочка на срок до 4-х месяцев.
Вытащил запросом нужные мне данные, каждая сумма платежа выводится в отдельной колонке как СуммаПлатежа(1-4).
В макете печатной формы есть область строки, в которую мне нужно выводить данные по рассрочке.
С первым платежом вроде всё понятно - в запросе
ПараметрыРассрочки.СрокПлатежа1 КАК РазмерПлатежа
что соответствует колонке в Табличной Части внешней обработки.

Как заносить данные из СрокПлатежа(2-3) в ячейку РазмерПлатежа, создавая при этом новые строки Табличной Части?
---
Ну тогда так:

```1c
    Пока Выборка.Следующий() Цикл
    // заполнение ОбластьМакета

    Для Индекс = 1 по 50 Цикл
    ОбластьМакета.Параметры.СрокПлатежа = Выборка["СрокПлатежа" + Индекс];
    ТабДокумент.Вывести(ОбластьМакета);
    КонецЦикла;

    КонецЦикла;
```
---
не совсем понятно, покажите Ваш макет, и итоговые данные на выходе запроса.
---
Прошу прощения, если не очень понятно, ЯП изучаю пару недель)
---
Не пойму у Вас в одной строке в запросе только один платеж и одна дата платежа по договору?
---
Да, выборка сделана по одному счету, а в качестве даты используется дата заключения довогора.
---
Лучше наверное все таки переписать запрос,на шапку документы отдельный запрос,на табличную часть отдельную.Судя по скрину ты все в одном запросе пытаешься вытянуть.
---
Вот сам запрос, если интересно :)
Запрос = Новый Запрос;
 Запрос.Текст =
  "ВЫБРАТЬ
  | СчетНаОплатуПокупателю.Ссылка КАК Ссылка,
  | СчетНаОплатуПокупателю.Организация КАК Организация,
  | СчетНаОплатуПокупателю.Организация.НаименованиеПолное КАК ОрганизацияНаименование,
  | СчетНаОплатуПокупателю.Контрагент.Наименование КАК КонтрагентФИО,
  | СчетНаОплатуПокупателю.ДоговорКонтрагента.Номер КАК НомерДоговора,
  | СчетНаОплатуПокупателю.ДоговорКонтрагента.Дата КАК ДатаДоговора,
  | СчетНаОплатуПокупателюТовары.Номенклатура КАК Номенклатура,
  | НоменклатураДополнительныеРеквизиты1.Значение КАК ОбъемТеорЧасти,
  | НоменклатураДополнительныеРеквизиты2.Значение КАК АдресПомещения,
  | НоменклатураДополнительныеРеквизиты3.Значение КАК ОбъемПрактЗанятий,
  | НоменклатураДополнительныеРеквизиты4.Значение КАК ВСтоимостьНеВходит,
  | НоменклатураДополнительныеРеквизиты5.Значение КАК СтоимостьГСМ,
  | АБВ_ПараметрыРассрочки.СуммаМесяц1 КАК РазмерПлатежа,
  | АБВ_ПараметрыРассрочки.СуммаМесяц2,
  | АБВ_ПараметрыРассрочки.СуммаМесяц3,
  | АБВ_ПараметрыРассрочки.СуммаМесяц4,
  | СчетНаОплатуПокупателю.СуммаДокумента КАК СтоимостьОбучения
  |ИЗ
  | Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
  | ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателюТовары
  | ПО СчетНаОплатуПокупателю.Ссылка = СчетНаОплатуПокупателюТовары.Ссылка
  | И (СчетНаОплатуПокупателюТовары.НомерСтроки = 1)
  | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты1
  | ПО (СчетНаОплатуПокупателюТовары.Номенклатура = НоменклатураДополнительныеРеквизиты1.Ссылка)
  | И (НоменклатураДополнительныеРеквизиты1.Свойство.Наименование = ""Объем теоретической программы (Номенклатура)"")
  | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты2
  | ПО (СчетНаОплатуПокупателюТовары.Номенклатура = НоменклатураДополнительныеРеквизиты2.Ссылка)
  | И (НоменклатураДополнительныеРеквизиты2.Свойство.Наименование = ""Адрес помещения (Номенклатура)"")
  | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты3
  | ПО (СчетНаОплатуПокупателюТовары.Номенклатура = НоменклатураДополнительныеРеквизиты3.Ссылка)
  | И (НоменклатураДополнительныеРеквизиты3.Свойство.Наименование = ""Объем практических занятий (Номенклатура)"")
  | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты4
  | ПО (СчетНаОплатуПокупателюТовары.Номенклатура = НоменклатураДополнительныеРеквизиты4.Ссылка)
  | И (НоменклатураДополнительныеРеквизиты4.Свойство.Наименование = ""В стоимость не входит (Номенклатура)"")
  | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты5
  | ПО (СчетНаОплатуПокупателюТовары.Номенклатура = НоменклатураДополнительныеРеквизиты5.Ссылка)
  | И (НоменклатураДополнительныеРеквизиты5.Свойство.Наименование = ""Стоимость ГСМ (Номенклатура)""),
  | РегистрСведений.АБВ_ПараметрыРассрочки КАК АБВ_ПараметрыРассрочки
  |ГДЕ
  | СчетНаОплатуПокупателю.Ссылка В(&МассивДокументов)
  | И АБВ_ПараметрыРассрочки.Номенклатура.Наименование = СчетНаОплатуПокупателюТовары.Номенклатура.Наименование
  | И СчетНаОплатуПокупателюТовары.Сумма = АБВ_ПараметрыРассрочки.Сумма";
 Запрос.УстановитьПараметр("МассивДокументов", МассивОбъектов);
---
а что за данные СуммаМесяц1, СуммаМесяц2 ?
---
Извините, не понял вопроса.
На картинке выше в результате запроса их видно.
---
скопируй строки,а размер платежа замени
---
Пока Выборка.Следующий() Цикл

ОбластьМакета.Параметры.СрокПлатежа = Выборка.СрокПлатежа1;
....заполняешь все остальное...
ТабДокумент.Вывести(ОбластьМакета);

ОбластьМакета.Параметры.СрокПлатежа = Выборка.СрокПлатежа2;
ТабДокумент.Вывести(ОбластьМакета);

ОбластьМакета.Параметры.СрокПлатежа = Выборка.СрокПлатежа3;
ТабДокумент.Вывести(ОбластьМакета);

КонецЦикла;

Имхо как то так
---
Спасибо, но если, допустим, этих платежей 50, для каждого придется писать? Потому и хочется сделать иначе.
---
Ну тогда так:

```1c
    Пока Выборка.Следующий() Цикл
    // заполнение ОбластьМакета

    Для Индекс = 1 по 50 Цикл
    ОбластьМакета.Параметры.СрокПлатежа = Выборка["СрокПлатежа" + Индекс];
    ТабДокумент.Вывести(ОбластьМакета);
    КонецЦикла;

    КонецЦикла;
```