报表中记录序号(50分)

  • 主题发起人 主题发起人 cm
  • 开始时间 开始时间
C

cm

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在报表中实现顺序号
数据库是sql server
 
请讲清楚一点,是要实现顺什么样的顺序号
 
可以建立一个全局变量:=1, 每显示一条记录, inc(变量), 在band中显示此变量就
可以了.
 
能不能给出个例子
 
private
icount:integer;
然后在band上添加1个TQRExpr, 命名qreCount,
在tquickrepbeforeprint(preview)时
icount:=1;

qreCountprint(sender: TObject;
var Value: string);
begin
value:=inttostr(icount);
inc(icount);
end;
 
QReport就有这样的功能。
在DetailBand中使用TQRSysData控件,选其DATA属性为qrsDetailNo
 
接受答案了.
 
后退
顶部