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