ДляВсех(Компонентов)

Перебирает все компоненты, входящие в состав изделия.

Синтаксис

ДляВсех(Запись.Компонентов([СпособРаскрытия][,ПолныйСостав][,ПоЦехам]))

Параметры

СпособРаскрытия (текст) – определяет, как раскрывать состав компонентов, входящих в состав изделия:

"Без раскрытия" - состав компонентов не раскрывается.

"Раскрыть комплекты" - раскрываются составы компонентов с типом "Комплект".

"Раскрыть всё" - раскрываются составы всех компонентов (используется по умолчанию, если параметр не указан). При этом раскрываемые компоненты в результирующую выборку не попадают.

ПолныйСостав (текст) – если в этом параметре указана строка "Полный состав", то отбираются все компоненты вне зависимости от условий их вхождения в состав. Если параметр не указан, то функция перебирает только компоненты с условием "Включено в состав".

ПоЦехам (текст) – если в этом параметре указана строка "По цехам", то при отборе компонентов, в поле "Цех" определяется, в каких производственных подразделениях (цехах) они списываются. Если параметр не указан или указана пустая строка, расцеховка не производится.

Комментарии

Функция устанавливает контекстный объект с именем "Товар", который содержит запись о компоненте.

Примеры

Перебрать все компоненты, входящие в состав изделия с раскрытием составов комплектов:

ДляВсех(оИзделие.Компонентов("Раскрыть комплекты"))
   Сообщить(Название);

См. также:

•  ДляВсех(КомпонентовНаименования)

•  ДляВсех(СписанийНаименования)

•  ДляВсех(ОтходовНаименования)