我在用delphi自带的Qreport控件设计报表的时候,如:
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from tablename');
adoquery1.open;
quickreport1.preview;
其中quickreport1及其bands相关dataset属性已经指向adoquery1,有时preview后quickreport1可以正常显示报表数据,但经常会出现quickreport1不能正常显示报表数据,columnheader和detail段没有数据显示,什么原因?还有有时detail段的数据frame的topline有些行会不显示,但打印时是有横线的!!!哪位兄台知道怎么回事,难道是delphi这个控件的bug吗?
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from tablename');
adoquery1.open;
quickreport1.preview;
其中quickreport1及其bands相关dataset属性已经指向adoquery1,有时preview后quickreport1可以正常显示报表数据,但经常会出现quickreport1不能正常显示报表数据,columnheader和detail段没有数据显示,什么原因?还有有时detail段的数据frame的topline有些行会不显示,但打印时是有横线的!!!哪位兄台知道怎么回事,难道是delphi这个控件的bug吗?
为什么有时看不到column header和detail的数据显示呢?谢谢
这应该是QR的老毛病了,我原来做的报表始终有这个问题,就是预览时始终有点不正确,所以我只好换了RB,感觉基本上没有什么问题,不像QR那么恼火
谢谢!!!