qiockReport中,detail中如何补空行。使其打印完一页
解决方案 »
- radio groups控件问题
- 关于 <<<控制进程创建 >>>的程序编写
- 点击dbgrid的一个字段,实现按照该字段进行排序.该如何作呀?
- 排列问题,急救,明天就要做好!
- 按照要求,我要自己写一个日期类,可以进行日期的基本运算,大家有什么好的建议?
- 简单的 sql问题
- 一个简单但我不会的问题,如何能获得表中更新数据
- 动态数组的释放与重定义该动态数组的长度?
- 求救!如何解决报表中的列标题的显示?
- 在AHMSpinEdit(或其它SpinEdit)中,在OnChange事件中我需要判断一个条件决定Value改变是否改变,可事实是条件未判断之前,Value已经发生改变,如何在Value改变之前加入判断,决定Value是否改变呢?
- COM+中间层多了三行代码,系统就报错“分步式事务已完成,请将此会话登记到新事务或NULL事务中”
- 为什么我用myodbc连接数据库在查询的时候特别的慢?
NeedData寫條件控制,
DetailBand1AfterPrint判別是否還有資料..
inc(i);//i是一個全局變量
//qr不要設置dataset(即為空),BeforePrin裡面dataset.first;//設置為第一記錄
//在onneeddata裡面,
//因為以前搞過,都過了比較久了,你試試看看行不行
if not ADOQuery1.Eof then
begin
QRLabel2.Caption:=ADOQuery1.Fields[1].AsString;
QRLabel3.Caption:=ADOQuery1.FieldByName('SL').AsString;//+ADOQuery1.FieldByName('DW').AsString;
ADOQuery1.Next; if i<=20 then
MoreData:=true
else
begin
QuickRep1.NewColumn;
i:=0;
MoreData:=true;
end;
end
else
begin
QRLabel2.Caption:='';
QRLabel3.CaptioN:=''; if i=20 then
MoreData:=false;
END;