W
wwdd2005
Unregistered / Unconfirmed
GUEST, unregistred user!
需要实现这样的效果
序号 姓名 成绩
1 李四 96
63
2 赵刘 89
87
59
3 张三 78
89
怎么做呢?序号应该是后来写上去的。
我想通过判断姓名字段,如果姓名不为空就给序号赋值,我在MasterData1OnBeforePrint
里写如下代码:(i赋初值0)
f:=姓名memo.text ;
if f<>'' then
begin
i:=i+1;
序号memo.text:=inttostr(i);
end;
可执行完以后如下效果:
序号 姓名 成绩
4 李四 96
1 63
赵刘 89
2 87
59
张三 78
3 89
好像判断的是当前纪录,赋值赋的是下一条记录。
高手看看吧,困扰我很久了!分不够解决问题后另开贴给分
序号 姓名 成绩
1 李四 96
63
2 赵刘 89
87
59
3 张三 78
89
怎么做呢?序号应该是后来写上去的。
我想通过判断姓名字段,如果姓名不为空就给序号赋值,我在MasterData1OnBeforePrint
里写如下代码:(i赋初值0)
f:=姓名memo.text ;
if f<>'' then
begin
i:=i+1;
序号memo.text:=inttostr(i);
end;
可执行完以后如下效果:
序号 姓名 成绩
4 李四 96
1 63
赵刘 89
2 87
59
张三 78
3 89
好像判断的是当前纪录,赋值赋的是下一条记录。
高手看看吧,困扰我很久了!分不够解决问题后另开贴给分