fastreport打印小问题

47522341 2003-10-08 05:34:17
我想用自己的打印预览代替delphi自带的预览窗
做法是:在自己做的替代单元中放入一个Tqrpreview控件;
在Tquickrep的onpreview事件里添加代码
frm_preview.qrpreview1.qrprinter := quickrep1.qrprinter;
frm_preview.show;

现在的问题是自做的Frm_preview预览时;窗体下并没有发现报表窗体中的内容;
...全文
23 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
dickeybird888 2003-10-09
  • 打赏
  • 举报
回复
haha
47522341 2003-10-09
  • 打赏
  • 举报
回复

TO PaPaCong(小勇) 有空另谢;
^_^;搞定;
PaPaCong 2003-10-09
  • 打赏
  • 举报
回复
在Tquickrep的onpreview事件里添加代码
frm_preview.qrpreview1.qrprinter := quickrep1.qrprinter;
frm_preview.show;
在按钮中写以下一句,调用自定义预览窗口
quickrep1.Previewmodal //关键依据

分析:
在调用Previewmodal时,系统调用TCustomQuickRep的PreviewIt(true)方法,他和调用Preview方法不同在于TQRPrinter.Preview和TQRPrinter.Previewmodal的不同,一个是显示公共界面,一个是显示自身。

with GlobalPreviewInterface.Create(nil) do
try
ShowModal(Self)
finally
Free;
end;
47522341 2003-10-09
  • 打赏
  • 举报
回复
大侠们我又加了50分;帮忙哈;在线等待;急急急急急急。。。。。。。
47522341 2003-10-09
  • 打赏
  • 举报
回复
呵呵;好像跟我们将qrreport升过级有关;
用原来的delphi自带的控件就可以;郁闷;大侠们还有什么办法没?不是非要将报表控件还原才可以吧;
bbs791109 2003-10-09
  • 打赏
  • 举报
回复
quickrep1.preview;
frm_preview.qrpreview1.qrprinter := quickrep1.qrprinter;
frm_preview.show;
dickeybird888 2003-10-09
  • 打赏
  • 举报
回复
哥们你是不是写反了啊!
quickrep1.qrprinter:=frm_preview.qrpreview1.qrprinter;
ggdw 2003-10-09
  • 打赏
  • 举报
回复
up
47522341 2003-10-09
  • 打赏
  • 举报
回复
jpyc(九品御厨-进军嵌入式) : 《fastreport报表使用手册》我下载过来看了;没发现我想找的东西;可能是太长了;我一时没找到;哥们帮个忙就直接告诉我好了;^_^;
47522341 2003-10-09
  • 打赏
  • 举报
回复
sorry;标题打错;是qr; WWWWA(aaaa) ( ) 兄弟指点一下;


WWWWA 2003-10-09
  • 打赏
  • 举报
回复
FR OR QR?
jpyc 2003-10-09
  • 打赏
  • 举报
回复
http://218.56.11.178:8020/web/index.aspx

->下载基地->程序员读物->fastreport报表使用手册
47522341 2003-10-08
  • 打赏
  • 举报
回复
高手帮忙呀;分不够哥们再加;

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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