在一个数据表中有10条记录,每一条记录都对应一张A4报表页
现在我想实现选择打印第8到第10条连续打印,我该如何去做?
各位大侠帮帮忙啊!
现在我想实现选择打印第8到第10条连续打印,我该如何去做?
各位大侠帮帮忙啊!
解决方案 »
- BusinessSkinForm.v6.07.FS使用问题?
- 请教
- 不同的ORACLE驱动程序对存储或读取TBlobField有不同的影响?欢迎讨论
- dll 不能被load怎么办?
- 请问怎样让应用程序无论何时都可接收处理消息?
- 无法使用程序员合订本随盘赠送的Delphi 7 特别版 急救!!
- 我的程序为何经常停止?WinSocket有关吗?
- 关于ado的问题
- 这样的if () then....else..语句为什么不行?online wait
- 请问这个题目的解法好吗?还能完善?谢
- 追溯TStrings,TStringList 的Create .不理解,还望高手指点
- delphi中调用存储过程传参数问题。谢谢!
iCount,iStart
dataset.first;
好像quickreport可以指定打印页面的吧?
因为我有一些数据是把他赋值给qrlabel控件的caption
我该怎么做才能使qrlabel的cation信息也随记录的变化而变化!!!
----------------------------
CSDN一号机器人
licensetype: string;
declaretype: string;
begin
MoreData:=True;
with self.aqAcquire do
begin
if not self.aqAcquire.Eof then
begin
licensetype:=self.aqAcquire.Fields[8].AsString;
if licensetype='A' then
begin
self.qrlebADate.Caption:=formatdatetime('yyyy"年"mm"月"dd"日',self.aqAcquire.Fields[9].AsDateTime);
self.qrlebBDate.Caption:='';
self.qrlebCDate.Caption:='';
end
else if licensetype='B' then
begin
self.qrlebBDate.Caption:=formatdatetime('yyyy"年"mm"月"dd"日',self.aqAcquire.Fields[9].AsDateTime);
self.qrlebADate.Caption:='';
self.qrlebCDate.Caption:='';
end
else if licensetype='C' then
begin
self.qrlebCDate.Caption:=formatdatetime('yyyy"年"mm"月"dd"日',self.aqAcquire.Fields[9].AsDateTime);
self.qrlebADate.Caption:='';
self.qrlebBDate.Caption:='';
end;
declaretype:=self.aqAcquire.Fields[12].AsString;
if declaretype='主班' then
begin
self.W1.Caption:='√';
self.W2.Caption:='';
self.W3.Caption:='';
self.W4.Caption:='';
self.qrLicense1.Caption:=self.aqAcquire.Fields[13].AsString;
self.qrLicense2.Caption:='';
end
else if declaretype='副班' then
begin
self.W1.Caption:='';
self.W2.Caption:='√';
self.W3.Caption:='';
self.W4.Caption:='';
self.qrLicense1.Caption:='';
self.qrLicense2.Caption:=self.aqAcquire.Fields[13].AsString;
end
else if declaretype='机动司机'then
begin
self.W1.Caption:='';
self.W2.Caption:='';
self.W3.Caption:='√';
self.W4.Caption:='';
self.qrLicense1.Caption:='';
self.qrLicense2.Caption:='';
end
else if declaretype='车管干部' then
begin
self.W1.Caption:='';
self.W2.Caption:='';
self.W3.Caption:='';
self.W4.Caption:='√';
self.qrLicense1.Caption:='';
self.qrLicense2.Caption:='';
end;
self.lebBirthday.Caption:=formatdatetime('yyyy"年"mm"月"dd"日',self.aqAcquire.Fields[4].AsDateTime);
self.lebAgreementDay.Caption:=formatdatetime('yyyy"年"mm"月"dd"日',self.aqAcquire.Fields[17].AsDateTime);
self.lebAcquireDay.Caption:=formatdatetime('yyyy"年"mm"月"dd"日',self.aqAcquire.Fields[18].AsDateTime);
self.aqAcquire.Next;
end
else MoreData:=False;
end;
end;