ДляВсех(Компонентов) |
Перебирает все компоненты, входящие в состав изделия.
ДляВсех(Запись.Компонентов([СпособРаскрытия][,ПолныйСостав][,ПоЦехам]))
СпособРаскрытия (текст) – определяет, как раскрывать состав компонентов, входящих в состав изделия:
"Без раскрытия" - состав компонентов не раскрывается.
"Раскрыть комплекты" - раскрываются составы компонентов с типом "Комплект".
"Раскрыть всё" - раскрываются составы всех компонентов (используется по умолчанию, если параметр не указан). При этом раскрываемые компоненты в результирующую выборку не попадают.
ПолныйСостав (текст) – если в этом параметре указана строка "Полный состав", то отбираются все компоненты вне зависимости от условий их вхождения в состав. Если параметр не указан, то функция перебирает только компоненты с условием "Включено в состав".
ПоЦехам (текст) – если в этом параметре указана строка "По цехам", то при отборе компонентов, в поле "Цех" определяется, в каких производственных подразделениях (цехах) они списываются. Если параметр не указан или указана пустая строка, расцеховка не производится.
Функция устанавливает контекстный объект с именем "Товар", который содержит запись о компоненте.
Перебрать все компоненты, входящие в состав изделия с раскрытием составов комплектов:
ДляВсех(оИзделие.Компонентов("Раскрыть
комплекты"))
Сообщить(Название);
• ДляВсех(КомпонентовНаименования)