ДляВсех(ХарактеристикПартии) |
Перебирает характеристики партии.
ДляВсех(ПартииПриходы.ХарактеристикПартии())
Не указываются.
Ничего не возвращает.
Функция вызывается в контексте партии. В отличие от функции ДляВсех(Параметров) в результирующем контексте "ПараметрПартии", кроме фактических значений, содержит и соответствующие нормативные значения характеристик. Набор характеристик партии и их нормативные значения задаются в справочнике "Номенклатура".
Кроме того, функция перебирает все характеристики партии, даже те, для которых не заданы фактические значения. Для того, чтобы определить задано ли фактическое значение характеристики, следует использовать переменную "Откуда". Если Откуда = Родной, то фактическое значение характеристики партии введено, в противном случае нет.
Чтобы определить, задано ли фактическое значение характеристики, можно использовать следующий фрагмент:
функция НаДиалогСохранить()
{
ДляВсех(Наименований())
{
ДляВсех(Наим.ПартияПриходы.ХарактеристикПартии)
{
Если(ПараметрПартии.Откуда=="Родной")
Сообщить(ПараметрПартии.Название+": "+ПараметрПартии.Значение)
}
}
вернуть СледФункция;
}