17.03.2009, 16:03
общий
это ответ
Здравствуйте, Грабко Сергей Николаевич!
Дополню ответ Анатолия: Измените процедуру глФРМ(Цена) так, как у меня в Приложении и у Вас получится унифицированная функция.
Если не задавать второй параметр - будет округление до 2-х знаков после запятой. А там, где нужна другая точность - вторым параметром укажите нужное число знаков.
Если передано пустое значение или ноль, функция возвращает пустую строку.
Успехов!
С уважением, Владимир.
Приложение:
Функция глФРМ(Сумма, ЗнаковПослеЗапятой="2") Экспорт
Возврат(СокрЛП(?((Сумма=0) или (ПустоеЗначение(Сумма)=1),"",Формат(Сумма,"Ч19."+ЗнаковПослеЗапятой+", "))));
КонецФункции