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