Показать сообщение отдельно
Старый 16.05.2007, 13:14   #6  
hyperborean is offline
hyperborean
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2006
Цитата:
Сообщение от RedFox Посмотреть сообщение
Немного не понял в чем влияние изменения кода, но FORMAT() определяет каким образом будет выводиться число.
Именно в том как будет передаваться число. Оно передается в виде символов, а не в виде числа и не округляется автоматически движком Excel.

Более того правильнее будет писать FORMAT(dUnitPrice, 0, 1). Такая запись избежит ошибок при разбиении верхних разрядов пробелами. Также можно выгружать в шаблоны.