先加入字段,QRBAND,QRDBTEXT,之后在程序中动态设定.
先指定数据库和数据库字段,然后用SQL语句查询出你所需要的值,
与报表相连,就可以了.
先指定数据库和数据库字段,然后用SQL语句查询出你所需要的值,
与报表相连,就可以了.
解决方案 »
- 100分求教:进销存中销售单,退货单以及客户欠款之间的关系问题
- HTMLInputElement.form.submit;在c#做的网站中是不是不好使呀?
- 又是被简单问题憋住了!
- 调用VCL生成的exe怎样变小一点?
- 俺初学delphi,大伙能不能推荐几个好的DELPHI学习网站
- 请问CSDN上各位有用SOAP/WEB SERVICE做过项目的吗?
- 不知道错在哪里(ACCESS)
- ADO缓存状态下网络断开一会后恢复网络继续保存记录的问题
- 谁知道哪里有Delphi下载???告诉我呀!
- Delphi中DBGridEh编辑完,然后上下移动数据会post,数据集Modified判断会为假
- 将大量数据库记录用LISTVIEW显示慢的问题
- 一个关于存储设备的问题,在线给分!!!
先指定数据库和数据库字段,然后用SQL语句查询出你所需要的值,
与报表相连,就可以了.
我的报表中的字段的个数也是不知道的//在某个动态生成的过程里申明以下两个标量
alabel:tqrlabel;//放在pageheader上
atext:tqrdbtext;//放在detailband上
//动态生成tqrlabel和tqrdbtext的代码如下:
//printform为控件quickrep1所在的表单
alabel:=tqrlabel.create(printform);
alabel.parent:=printform.pageheaderband1;
alabel.caption:=
alabel.autosize:=true;
alabel.left:=
alabel.top:=
atext:=tqrdbtext.create(printform);
atext.parent:=printform.detailband1;
atext.dataset:=dbform.p_table;
atext.datafield:=fields[0].asstring;
alabel:tqrlabel;//放在pageheader上
atext:tqrdbtext;//放在detailband上
//printform为控件quickrep1所在的表单
alabel:=tqrlabel.create(printform);
alabel.parent:=printform.pageheaderband1;
alabel.caption:=
alabel.autosize:=true;
alabel.left:=
alabel.top:=
atext:=tqrdbtext.create(printform);
atext.parent:=printform.detailband1;
atext.dataset:=dbform.p_table;
atext.datafield:=fields[0].asstring;
可以给我发一个吗?
my e-mail: [email protected]
thank you!