Есть документ «Производственная операция», из этого документа запросом, наравне с табличной частью, «Выходные изделия» — вытянем реквизиты шапки. Затем внутри цикла выборки результата запроса — создадим цикл по обходу табличной части.
&НаСервере Процедура ВыбратьИзделия Запрос.Текст = "ВЫБРАТЬ | ПроизводственнаяОперация2_2.Ссылка КАК Ссылка, | ПроизводственнаяОперация2_2.Номер КАК Номер, | ПроизводственнаяОперация2_2.Дата КАК Дата, | ПроизводственнаяОперация2_2.ВыходныеИзделия.( | Номенклатура.Наименование КАК Изделие | ) КАК ВыходныеИзделия |ИЗ | Документ.ПроизводственнаяОперация2_2 КАК ПроизводственнаяОперация2_2"; Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл Комплектация = Выборка.Комплектация; ВыборкаИзделия = Выборка.ВыходныеИзделия.Выбрать(); Пока ВыборкаИзделия.Следующий() Цикл Изделие = ВыборкаИзделия.Изделие; КонецЦикла; КонецЦикла; КонецПроцедуры
Оставить комментарий