IT系统集成商

系统集成 | 虚拟化应用 | 群晖网络存储 | 视频会议 | 数据防泄密 | 技术运维

手机: 130-1534-6247   电话: 0351-2396570

提示 Run-time error '713' 的解决方法

问题:

我用在datareport做了一个打印报表,生成可执行文件后.在我的机子上运行好好的.但在没装VB的机子上运行时提示: 
Run-time error '713': 
application-defined or object-defined error  
是什么意思呢?要想让它在没装VB的那台机子上能够运行,应该怎么做呢?加什么控件还是?
 
解决方法:
请参阅微软的VB文档微软的Knowledge Base的文章:“Q248055 UG: Run-time Error 713 Opening Data Report in Distributed App.”。  
      
    1、打开你的工程,包括对Msdbrptr.dll文件的引用。在引用对话框中,这个文件被列为Microsoft Data Report Designer v6.0。你可能看到Microsoft Data Report Designer v6.0被列出多次。确保这个应用相关联的文件是Msdbrptr.dll。一旦确定引用了这个文件,重新运行向导制作安装包。  
    2、在使用Package and Deployment Wizard (PDW)制作安装盘时手工加入Msdbrptr.dll。当运行PDW时,在Included Files对话框中添加这个文件并重新建立安装包。  
    执行安装后,用户的机器中应该包括以下文件:  
     \MSDBRPTR.DLL  
     \common files\designers\MSDERUN.DLL  
     \MSSTDFMT.DLL  
    添加MSDBRPTR.DLL(和它需要的文件)通常可以解决这个问题。如果仍然有问题,请看一下系列文件是否包括在安装包中。Data Reports不直接需要这些文件,但Data Environment需要这些文件。  
     MSDATREP.OCX  
     MSBIND.DLL  
     MSDATSRC.TLB