Как отформатировать НОМЕРА в отчете? - PullRequest
2 голосов
/ 12 июля 2011

В моем отчете есть вычисленное поле двойной цены, которое иногда имеет значение, например 1,23456.

Каждая строка в моем отчете содержит следующие данные: название продукта и цена в скобках.

=[ProductName] & ' (' & [Price] & ') '

Как мне отформатировать цену в приведенном выше выражении в отчете, чтобы цена всегда имела такой формат: 1,23? Значение всегда имеет 2 цифры после десятичной точки.

Спасибо. Обратите внимание, что я хочу сделать это при ДИЗАЙНЕ ОТЧЕТА, а не при создании или расчете таблицы.

1 Ответ

5 голосов
/ 12 июля 2011

Если вы перейдете в представление «Дизайн отчета» и щелкните правой кнопкой мыши поле, которое хотите отформатировать, откройте меню свойств.

На вкладке «Формат» в окне «Свойства» есть 2 варианта

Format
Decimal Places

Вы можете выбрать Валюта или Общее число в опции Формат и поставить 2 в опции Десятичные знаки.

На основании ваших правок вы можете сделать следующее, у меня не было возможности проверить это.

=[ProductName] & ' (' & FormatNumber([Price], 2) & ') '
...