单记录打印(50分)

  • 主题发起人 主题发起人 pc_wca0
  • 开始时间 开始时间
P

pc_wca0

Unregistered / Unconfirmed
GUEST, unregistred user!
想对查询结果中的任一记录进行打印,但是每次打印
报表中显示的都是第一个记录,如何使打印报表和查
询结果相关联?
 
可以用QRLable,然后分别赋值

with QReort1do

begin

QRLNo.Caption:=Tquery.FieldByName('empNo').value;
QRLName.Caption:=Tquery.FieldByName('Ename').value;
QRLtotal.Caption:=Tquery.FieldByName('HoursT').value;
QRLDptName.Caption:=Tquery.FieldByName('dptName').value;
QRLDptNo.Caption:=Tquery.FieldByName('dptNo').value;
QRLy.Caption:=copy(datetostr(now()),1,4);
QRLm.Caption:=copy(datetostr(now()),6,2);
QRLd.Caption:=copy(datetostr(now()),9,2);
Preview;
end;
 
那么对于图象该怎样做?
 
接受答案了.
 
我没用过图象字段,你可以查TDBImage-->TDBImage methods-->
LoadPicture或LoadFromFile试试
 
后退
顶部