QRCompositeReport控件的预览问题

starpalace 2006-06-13 10:27:32
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
...全文
299 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
starpalace 2006-06-14
  • 打赏
  • 举报
回复
对了,还有一个问题如下:

C. 在两个报表连接处是紧挨着的,在两个报表连接处能不能把要打印的内容另起一栏(或页)打印呢?
我试了一些方法(比如设置报表中一些Band的ForceNewColumn,ForceNewPage属性等),但是不行。
starpalace 2006-06-13
  • 打赏
  • 举报
回复
非常着急啊,为了这一个问题,我的程序耽误了近一个星期了。快急死了。

有哪位大师能解决了,请QQ联系我或发我邮箱来。

当然,我明天也会上来看看回帖的。 ------- 在此多谢了。

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧