以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  在窗口中显示Word报表出现编译错误  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=148888)

--  作者:jsbaijin
--  发布时间:2020/4/17 18:20:00
--  在窗口中显示Word报表出现编译错误

请问:帮助中

在窗口中显示Word报表

的代码

Dim tmp As String  = ProjectPath & "Attachments\\资料卡.doc"
Dim
rep As String = ProjectPath & "Reports\\资料卡.doc"
Dim
mht As String = ProjectPath & "Reports\\资料卡.mhtml"
Dim
wrt As New WordReport(Tables("员工"),tmp,rep)
wrt
.Build()
wrt
.SaveToMHT(mht)
wrt
.Quit
e
.Form.Controls("WebBrowser1").Address = mht

 

会出现:

编译错误:“SaveToMHT”不是“WordReport”的成员。

错误代码: wrt.SaveToMHT(mht)


--  作者:狐狸爸爸
--  发布时间:2020/4/17 18:21:00
--  
这个要最新的开发版才有:
--  作者:jsbaijin
--  发布时间:2020/4/17 22:58:00
--  
 

狐爸你好!升级到2020后虽然

不在出现:

编译错误:“SaveToMHT”不是“WordReport”的成员。

错误代码: wrt.SaveToMHT(mht)

但打开窗口时会出现:服务器出现意外情况。 (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))

 

我试了一下打开示例文件  EXCEL报表.foxdb word报表.foxdb 也是一样,好像窗口显示EXCEL报表都没问题,就是word报表出现报错

这是什么原因?

<!--EndFragment-->
--  作者:有点蓝
--  发布时间:2020/4/18 8:53:00
--  
一般是word设置问题:https://www.baidu.com/baidu?word=0x80010105+word