| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 618 人关注过本帖, 2 人收藏
标题:怎么将报表预览在表单中
取消只看楼主 加入收藏
qczx3358
Rank: 2
等 级:论坛游民
帖 子:44
专家分:15
注 册:2014-1-19
结帖率:100%
收藏(2)
 问题点数:0 回复次数:1 
怎么将报表预览在表单中
如何将报表预览在表单中?
当选择报表名称时,立刻在表单中看到报表输出的预览效果
关于报表打印预览的两点技巧


1、“全屏预览”的实现
在使用 VFP 的 Report Form xxx.frx Preview 命令时,总有难看的“报表设计器”的标题出现,如何才能彻底地消除它?
通过大量的网友的文章和自己的摸索证明,在 VFP6 中完全可以实现“全屏预览”:
首先建立一表单 form1.scx ,设置其属性如下:

AlwaysOnTop=.T.
AutoCenter=.T.
Movable=.F.
*Borderstyle=2 &&固定对话框,如果不想使用滚动条的话,加上此设置。
TitleBar=0
WindowState=2 &&运行时最大化
ShowWindow=2 &&作为顶层表单
Name='rpform' &&name属性很重要
Visible=.F. &&一定要设置为.f.


&&执行打印预览的命令:
Use 要打印的表
Public MyReportForm
Do Form form1 Name MyReportForm &&调用表单
Report Form xxx.frx Preview Windows rpform &&调用form1的name属性
MyReportForm.Release()

&&如果是标签文件,预览命令应为:
Label Form xxx.frx Preview In Window rpform

2、在表单的某一固定区域预览报表:
将主表单设置为表单集,添加新表单(属性设置同上,但 WindowState 应设置为普通),
固定其在主表单中的位置。

预览时的命令直接 Report Form xxx.frx Preview Windows rpform 即可。
收到的鲜花
  • tlliqi2014-01-29 20:45 送鲜花  10朵   附言:好评
  • qjbzjp2014-01-31 11:44 送鲜花  10朵   附言:谢谢分享!
搜索更多相关主题的帖子: 对话框 文章 技巧 如何 
2014-01-29 13:43
qczx3358
Rank: 2
等 级:论坛游民
帖 子:44
专家分:15
注 册:2014-1-19
收藏
得分:0 
一些网上的经验,可能对大家有帮助。
2014-01-29 13:44
快速回复:怎么将报表预览在表单中
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028475 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved