Прошу помощи

1. vihan 117 16.03.08 21:30 Сейчас в теме
СрПр = "Средний процент по документу: " + СокрЛ(Формат(Итог("ПроцСкидки")/КоличествоСтрок(),"Ч20.2-,"));

Подскажите пожалуйста.если ПроцСкидки=0. а КоличествоСтрок положительное число
как сделать сделать ,чтоб не выдавалась ошибка ноль делить нельзя?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Abadonna 3960 16.03.08 22:06 Сейчас в теме
Значение=?(КоличествоСтрок()<>0, Итог("ПроцСкидки")/КоличествоСтрок(),0);
СрПр="Средний процент по документу: " + СокрЛ(Формат(Значение,"Ч20.2-,");
или так:
Если КоличествоСтрок()<>0 Тогда
СрПр = "Средний процент по документу: " + СокрЛ(Формат(Итог("ПроцСкидки")/КоличествоСтрок(),"Ч20.2-,"));
Иначе
СрПр=0;
КонецЕсли;
или так:
Попытка
СрПр = "Средний процент по документу: " + СокрЛ(Формат(Итог("ПроцСкидки")/КоличествоСтрок(),"Ч20.2-,"));
Исключение
СрП=0;
КонецПопытки;
лично я последний вариант всегда использую.
3. CheBurator 3119 17.03.08 01:41 Сейчас в теме
Я последнее время тоже активно использую попытку - только потому что все не предусмотришь... только в исключение добавляю "Сообщить(ОписаниеОшибки())"
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот