我用qreport设计的报表一页打印20条记录 我现在想这样设计如果没有20条记录 那么余下的部分也有表格 只是时空表格没有记录 这个如何实现
解决方案 »
- 有什么好用的视频处理控件
- DELPHI 7.0 程序编译
- &=&=&=>> [600]分求IT产品(软件)好名字 <<=&=&=&
- 多层结构真的能保证客户端不因企业逻辑的改变而改变么??
- 如何通过ADOCommand的Parameter输入Datetime字段
- 请问在做安装文件时如何添加 license 里的内容,我用的是InstallShield.Developer.v7.01
- DBComboBox1.items.delete(??)该怎么写呢?在线等待………………
- delphi中如何制作web服务器问题
- 使用delphi将数据库的数据导出到excel方法不执行
- 如何取得sqlserver2000的时间????
- 求个“反”函数。function HexStrToStream(AHexStr: String): TStream;
- 将query中查询出的记录如何一条一条保存到本地文件中(必须一条一条保存),以便以后进行还原?
BandPrinted: Boolean);
begin
i := i + 1;
end;procedure TFrmWxtzdpreview.QuickRepNeedData(Sender: TObject;
var MoreData: Boolean);
begin
if not FrmWxtzd.ADOQuery1.Eof then
begin
QRLabel17.Caption:=inttostr(i+1)+'、';
QRLabel16.Caption:=FrmWxtzd.ADOQuery1.fieldbyname('opt').AsString;
FrmWxtzd.ADOQuery1.Next;
if i<15 then
begin
moredata:=true;
end
else
begin
FrmWxtzdpreview.NewPage;
i:=0;
moredata:=true;
end;
end
else
begin
moredata:=true;
QRLabel16.Caption:='';
QRLabel17.Caption:='';
if i=15 then
moredata:=false;
end;
end;procedure TFrmWxtzdpreview.QuickRepBeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
i:=0;
FrmWxtzd.ADOQuery1.First;
end;