还是哪个数据类型老问题,急疯了!大虾们帮帮手啊!(100分)

  • 主题发起人 回音壁
  • 开始时间

回音壁

Unregistered / Unconfirmed
GUEST, unregistred user!
1.这是我从数据库拷贝出来的格式:
菲林类型 打印尺寸 单价 张数 金额 每卷冲印费 卷数 冲印费 打折 总计
135彩色 3R ¥56.00 5 280.00 ¥54.00 4 ¥216.00 0.00% ¥446.40
但是我从报表里打印出来时,就变成这样了:
菲林类型 打印尺寸 单价 张数 金额 每卷冲印费 卷数 冲印费 打折 总计
135彩色 3R 56 5 280 54 4 216 0 446.4
怎么会这样呢?我的货币符号¥呢?我的小数点后面必须保留的"00"呢?都跑那里去了.

2.还有我在程序里添加打折,如果在编辑框输入90,在数据库里去看,就变成"900%",如果我输入
0.9,数据库里就变成"0.00%",怎么会这样?

 
1。在报表中,设置金额字段的打印格式;
2。编辑框属性设成百分比了。
 
你用啥报表控件作的
 
设置DisplayFormat
 
设置QRDBText的Mask属性,
¥#0.00 将56显示为 ¥56.00
#0.00% 将12显示为 12.00%
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
846
SUNSTONE的Delphi笔记
S
I
回复
0
查看
769
import
I
I
回复
0
查看
898
import
I
顶部