怎样修改quickreport控件的预览窗口,找不到quickreport控件的原文件,有谁修改过?
不吝赐教,先谢谢了! 问题点数:100、回复次数:12Top
1 楼daydayup234(关中刀客)回复于 2006-01-25 16:42:47 得分 30
这个问题我查过,学会了解决。
不建议试图修改控件。
看这样行不。
思路是重新“建”个QuickRep1的预览画面
关键是使用一个 TQRPreview组件QRPreview1
至于QuickRep1预览画面的按钮工具条自己加
这样的预览十分灵活,就是麻烦一点
然后
填充QuickRep1事件
void __fastcall TItemReport_::QuickRep1Preview(TObject *Sender)
{
TQRPrinter* qrPrinter=dynamic_cast<TQRPrinter*>(Sender);
//qrPrinter是“报表”的画布
QRPreview1->QRPrinter=qrPrinter;
//让“预览”组件的画布 等于“报表”的画布
QRPreview1->QRPrinter->PageCount=QuickRep1->PageNumber;
DisplayPageNumber(QRPreview1->PageNumber);
}
DisplayPageNumber(QRPreview1->PageNumber);函数是自己做的Top
2 楼tianshu888(CC)回复于 2006-02-07 09:08:30 得分 0
感谢楼上的兄弟的回答,自己作预览窗口我会,就是想找到quickreport控件的预览窗口的源文件,看看有什么可以借建的。
还有个简单的问题,我怎样给兄弟们散分?Top
3 楼Ring_Pt(已是黄昏独自愁)回复于 2006-02-07 09:33:59 得分 5
楼上的 我顶你~~
想散分?把你的帐号密码给我就可以了 ^-^Top
4 楼daydayup234(关中刀客)回复于 2006-02-07 11:57:06 得分 5
点击顶上“管理”散分Top
5 楼foxyz(如风)回复于 2006-02-07 16:30:10 得分 10
我也是很想知道!写得程序,预览出来的是英文的,不爽。自己写也会。就是想改控件。一般都是.pas的文件。我就是没找到,要散分就点击管理,然后输入密码,然后输入要给每个人的分数Top
6 楼tianshu888(CC)回复于 2006-02-14 09:19:03 得分 0
还有人知道??Top
7 楼Persistent8813(固执的,坚持的:山东诸城)回复于 2006-02-16 07:23:21 得分 10
修改qrprev.dfm文件即可~~Top
8 楼Persistent8813(固执的,坚持的:山东诸城)回复于 2006-02-16 07:23:56 得分 10
还有qrprgres.dfmTop
9 楼foxyz(如风)回复于 2006-02-16 10:03:04 得分 10
修改完了后呢?,需要重新编译控件吧?Top
10 楼foxyz(如风)回复于 2006-02-16 16:59:34 得分 0
请问Persistent8813(固执的,坚持的:山东诸城) ,修改后怎么把修改更新到组件里呢?Top
11 楼Persistent8813(固执的,坚持的:山东诸城)回复于 2006-02-28 08:26:27 得分 10
不用,重新编译项目就行吧,你试试Top
12 楼lother(阿艺)回复于 2006-03-05 10:20:55 得分 10
学习Top




