Отрицательные значения в формате отображения TDBText Report Builder - PullRequest
0 голосов
/ 15 ноября 2011

Использование построителя отчетов 7.x

Я пытаюсь отформатировать TDBText для отображения положительных и отрицательных сумм в долларах в 12-символьном поле, дополненном слева нулями

пример

000000001720 или -00000001720

Я щелкаю правой кнопкой мыши по моему тексту TDB и выбираю формат отображения и редактирую его, чтобы сказать:

000000000000; -00000000000

, однако это не работает,

На самом деле левая сторона (положительная) работает, а правая (отрицательная) - нет.Я получаю персонажей, которых растягивают до конца.Я теряю центы.Вся часть округляется в большую сторону.

фактические значения:

-1671,56
-685254
193.15
4974.15

отображаемые значения:

-00000001672
-00000005853
000000000193
000000004974

Отображаемые значения должны быть:

-00000167156
-00000585254
000000019315
000000497415

что я делаю не так?

1 Ответ

0 голосов
/ 30 декабря 2011

Вместо этого я заменил TDBText компонентом Variable и добавил свой собственный код.Работает как шарм.

...