为什么会这样??? ( 积分: 200 )

  • 主题发起人 主题发起人 ykjxw
  • 开始时间 开始时间
Y

ykjxw

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么“QuickReport2.QRExpr1.Value.strResult”不显示字符?
“QuickReport2.QRExpr1.Value.intResult”显示数字为“0”?
QRExpr1的公式是“SUM(Table1.A + Table1.B)”,
如果Table1.A=12,Table1.B=13,那么求和得25,这些都可以正确得出。
但是前面两条语句的结果都不能反映出“25”,为什么?
 
为什么“QuickReport2.QRExpr1.Value.strResult”不显示字符?
“QuickReport2.QRExpr1.Value.intResult”显示数字为“0”?
QRExpr1的公式是“SUM(Table1.A + Table1.B)”,
如果Table1.A=12,Table1.B=13,那么求和得25,这些都可以正确得出。
但是前面两条语句的结果都不能反映出“25”,为什么?
 
SUM(Table1.A + Table1.B)
试试SUM(Table1."A"
+ Table1."B")
 
在delphi 的打印按纽事件下:
QRcaption1.text:=floattostr(Table1.A.value+Table1.B.value)
肯定行的
 
数据类型好像不对
 
我给出的只是两个数值,实际应用中有上千个,不能用“ QRcaption1.text:=floattostr(Table1.A.value+Table1.B.value)”这个方法。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
915
SUNSTONE的Delphi笔记
S
后退
顶部