
Написал такую проверку, если хоть какое то из знаменателей будет 0, тогда параметр "Пакетировка" = 0 или просто пустое поле, вообщем то как то коряво у меня получается, подскажите какое условие сделать
Если ВыборкаСтрокТовары.Номенклатура.Пакетировка.Площадьшт = 0 Тогда Упак = 0 Иначе
Упак = Цел(ВыборкаСтрокТовары.Количество / ВыборкаСтрокТовары.Номенклатура.Пакетировка.Площадьшт / ВыборкаСтрокТовары.Номенклатура.Пакетировка.Штупак);
допШт = ВыборкаСтрокТовары.Количество / ВыборкаСтрокТовары.Номенклатура.Пакетировка.Площадьшт - Упак*ВыборкаСтрокТовары.Номенклатура.Пакетировка.Штупак;
КонецЕсли;
Если Цел(ВыборкаСтрокТовары.Количество / ВыборкаСтрокТовары.Номенклатура.Пакетировка.Площадьшт)=
ВыборкаСтрокТовары.Количество / ВыборкаСтрокТовары.Номенклатура.Пакетировка.Площадьшт Тогда
ОбластьМакета.Параметры.Упаковки = ""+Упак+" уп. "+допШт+" шт.";
Иначе
ОбластьМакета.Параметры.Упаковки = ""+Упак+" уп. ";
КонецЕсли;
Ковыряю 1С 8.2.14.528 конфигурация УТП ред. 1.2.1.3
1С 8.3 (8.3.1.531) конфиг УТ 2.3.16.1
1С 7.7 Торговля+Склад