QRCompositeReport控件的预览问题
QRCompositeReport控件的预览问题
我的程序里面,有两个 QuickRep:QuickRep1,QuickRep2。两者都分两栏。
还有一个QRCompositeReport1。
void __fastcall TForm2::QRCompositeReport1AddReports(TObject *Sender)
{
((TQRCompositeReport*)Sender)->Reports->Add(QuickRep1);
((TQRCompositeReport*)Sender)->Reports->Add(QuickRep2);
}
单独调用QuickRep1或QuickRep2的Preview()都正常显示。
而QRCompositeReport1->Preview()时,显示的也是两栏,版面却不是我预期的,显示如下:
A. QuickRep1中的 Column Header 中的内容在第一栏首部莫名其妙的显示两遍(上下排列);
(QRCompositeReport1AddReports中若先Add(QuickRep2),则QuickRep2中的Column Header显示两遍。
B. 第二栏的开始是顶着页首的,没有任何上边距,样子很难看。
注:上述问题,如果不分栏,就不存在。但我现在必须分栏,因为输出的字段数都较少。
哪位高手知道这是什么原因啊?网上关于QRCompsiteReport的资料很少。
QQ: 771798
starpalace@163.com