QRExpr的Expression能否实现一个数据字段*上一个输入变量?如何实现啊?(100分)

  • 主题发起人 主题发起人 QXCOMM
  • 开始时间 开始时间
Q

QXCOMM

Unregistered / Unconfirmed
GUEST, unregistred user!
比如:
var
a:integer;
QRExpr1.Expression:='Table1.QUANTITY*a'
 
var
a:integer;
QRExpr1.Expression:='Table1.QUANTITY*'+IntToStr(a);
 
可以,但得你自己编程实现,思路是:
var
a,b:integer;
a:=0;
//初始化A为零
然后在TADOQuery的OnWillMove事件中重新对A赋值 //此处为关键
而B则等于Table1.QUANTITY的值
QRExpr1.Expression:=A*B;
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
926
SUNSTONE的Delphi笔记
S
后退
顶部