VB6.0中grid++report调用时出错,怎么解决 50

我用Grid++Report设计了两张存款记录报表,一张是显示所有存款记录的,一张是显示三天内到期的存款记录的,并加入了在数据库中数据进行测试。当第一次运行显示所有存款记... 我用Grid++ Report设计了两张存款记录报表,一张是显示所有存款记录的,一张是显示三天内到期的存款记录的,并加入了在数据库中数据进行测试。
当第一次运行显示所有存款记录的报表时,显示结果正常;后执行显示三天内到期的存款记录,报表所显示的记录也是正确的,但当我再次返回执行显示所有存款记录的报表时,就报错了,报错界面如下:
以下是显示所有存款记录的编程代码:
Set Report = New grproLibCtl.GridppReport

'载入报表模板文件,必须保证 Grid++Report 的安装目录在‘C:\Grid++Report 4.5’下,
'关于动态设置报表路径与数据绑定参数请参考其它例子程序
Report.LoadFromFile ("D:\高清\家庭事务管理\所有存款记录.grf")

'设置报表查询显示器控件的关联报表对象
frmRPTCunKuan.GRDisplayViewer1.Report = Report
frmRPTCunKuan.GRDisplayViewer1.ShowPreviewLine = True
'启动报表运行
frmRPTCunKuan.GRDisplayViewer1.Start

Report.PrintPreview (True)

End Sub

以下是显示三天内到期的存款记录的程序代码:
Set Report = New grproLibCtl.GridppReport

'载入报表模板文件,必须保证 Grid++Report 的安装目录在‘C:\Grid++Report 4.5’下,
'关于动态设置报表路径与数据绑定参数请参考其它例子程序
Report.LoadFromFile ("D:\高清\家庭事务管理\3天内到期存款记录.grf")

'设置报表查询显示器控件的关联报表对象
frmRPTCunKuan.GRDisplayViewer2.Report = Report
frmRPTCunKuan.GRDisplayViewer2.ShowPreviewLine = True
'启动报表运行
frmRPTCunKuan.GRDisplayViewer2.Start

Report.PrintPreview (True)
当第一次分别执行时,程序不报错
但当我先执行第一段代码后执行第二段代码,再返回执行第一段代码时,程序就报错,如图所示:
并提示为: frmRPTCunKuan.GRDisplayViewer1.Report = Report
这句代码有错,我想知道该怎么改,谢谢
展开
 我来答
shaizhua02
2011-07-14 · 超过18用户采纳过TA的回答
知道答主
回答量:310
采纳率:0%
帮助的人:0
展开全部
VB6.0,编程,报表 一、 前言 Visual Basic开发数据库系统中,报表打印是借助VBA调用一些外部软件解决打印问题,其中Word和Excel是常用的“打印代理”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式