提示 Run-time error '713' 的解決方法
問(wèn)題:我用在datareport做了一個(gè)打印報表,生成可執行文件后.在我的機子上運行好好的.但在沒(méi)裝VB的機子上運行時(shí)提示:
Run-time error '713':
application-defined or object-defined error
是什么意思呢?要想讓它在沒(méi)裝VB的那臺機子上能夠運行,應該怎么做呢?加什么控件還是?
解決方法:
請參閱微軟的VB文檔微軟的Knowledge Base的文章:“Q248055 UG: Run-time Error 713 Opening Data Report in Distributed App.”。
1、打開(kāi)你的工程,包括對Msdbrptr.dll文件的引用。在引用對話(huà)框中,這個(gè)文件被列為Microsoft Data Report Designer v6.0。你可能看到Microsoft Data Report Designer v6.0被列出多次。確保這個(gè)應用相關(guān)聯(lián)的文件是Msdbrptr.dll。一旦確定引用了這個(gè)文件,重新運行向導制作安裝包。
2、在使用Package and Deployment Wizard (PDW)制作安裝盤(pán)時(shí)手工加入Msdbrptr.dll。當運行PDW時(shí),在Included Files對話(huà)框中添加這個(gè)文件并重新建立安裝包。
執行安裝后,用戶(hù)的機器中應該包括以下文件:
添加MSDBRPTR.DLL(和它需要的文件)通?梢越鉀Q這個(gè)問(wèn)題。如果仍然有問(wèn)題,請看一下系列文件是否包括在安裝包中。Data Reports不直接需要這些文件,但Data Environment需要這些文件。
MSDATREP.OCX
MSBIND.DLL
MSDATSRC.TLB