delphi7 比较两个qrdbtext显示的内容是否相同
想这样显示:
组标头
项目名称 数量 金额 项目名称 数量 金额 项目名称 数量 金额
qrdbtxet1 qrdbtxet2 qrdbtxet3 qrdbtxet4 qrdbtxet5 qrdbtxet6 qrdbtxet7 qrdbtxet8 qrdbtxet9
...
...
qrdbtxet1 qrdbtxet2 qrdbtxet3 qrdbtxet4 qrdbtxet5 qrdbtxet6 qrdbtxet7 qrdbtxet8 qrdbtxet9
组注脚
现在问题是在最后一行,如果一共有三的整数倍数的数据(如18条记录),显示正常
如果有19条记录,最后一行会显示三个相同的 项目名称 数量 金额
如果有20条记录,最后一行的后两个会显示相同的 项目名称 数量 金额
我想用
if qrdbtxet.?=qrdbtxet4.? then
begin
qrdbtxet4.dataset:='';
去判断,可不知道那个?处应该选什么。请指教。