0

使用报表生成器 7.x

我正在尝试格式化 TDBText 以在 12 个字符的字段中显示正负美元金额,左侧填充零

例子

000000001720 或 -00000001720

我右键单击我的 TDBText 并选择显示格式并编辑它说:

000000000000;-00000000000

但是,这不起作用。

实际上左侧(正极)有效,但右侧(负极)无效。我得到的字符被截断了。我失去了美分。整个部分被四舍五入。

实际值为:

-1671.56
-685254
193.15
4974.15

显示的值为:

-00000001672
-00000005853
000000000193
000000004974

显示的值应该是:

-00000167156
-00000585254
000000019315
000000497415

我究竟做错了什么?

4

1 回答 1

0

我用变量组件替换了 TDBText,并添加了我自己的自定义代码。奇迹般有效。

于 2011-12-30T18:04:30.227 回答