标题:VFP9 项目联编后,报表预览没有反应
取消只看楼主
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
结帖率:76.47%
已结贴  问题点数:20 回复次数:3 
VFP9 项目联编后,报表预览没有反应
表单中运行report form reportname.frx preview,没有问题,
项目联编后生成exe文件,运行程序,调出表单运行report form reportname.frx preview没有反应,什么问题?
搜索更多相关主题的帖子: 报表 VFP9 项目 联编 预览 
2020-02-09 20:15
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
得分:0 
以下是引用xuminxz在2020-2-9 20:23:17的发言:

没有指定输出目标,看一下帮助就知道了

report form reportname.frx preview in window form1 依然没有反应!
2020-02-09 20:53
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
得分:0 
以下是引用吹水佬在2020-2-10 08:34:21的发言:

默认在_screen显示,可能 _screen.Visible = .F.
可以自定义报表预览窗口


查到原因:
SET REPORTBEHAVIOR 90,report form previeew in window form 有问题
2020-02-10 09:34
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
得分:0 
多谢各位!

这样用比较好,可以发挥 SET REPORTBEHAVIOR 90 的优势。

oReport_obj = Createobject("ReportListener")
oPreview_obj = .Null.
Do reportpreview.App With oPreview_obj
*oPreview_obj.Caption = "预览,PgUp上一页,PgDn下一页,右键调出菜单"
oPreview_obj.topform = .F.
oPreview_obj.toolbarisvisible = .T.
oReport_obj.ListenerType = 1
oReport_obj.PreviewContainer = oPreview_obj
Report Form reportname Object oReport_obj

[此贴子已经被作者于2020-2-11 09:54编辑过]

2020-02-10 09:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-499168-1-1.html




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

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