以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  套用doc模板生成文件,然后转pdf 总是会提示:RPC 服务器不可用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178544)

--  作者:cnsjroom
--  发布时间:2022/7/9 11:11:00
--  套用doc模板生成文件,然后转pdf 总是会提示:RPC 服务器不可用
套用doc模板生成文件,然后转pdf   总是会提示:RPC 服务器不可用   有没有办法避免呢?不然总是导致服务端假死

当前代码如下:
Dim cmd As SQLCommand =“”
Dim time As String =Format(Date.now,"yyyyMMddHHmmss") 
Dim tm As String  = ProjectPath & "Attachments\\证.1doc" \'指定模板文件
Dim f1 As String = ProjectPath & "Reports\\证1"& e.Values("创建人") & e.Values("guid") & time &".doc" \'指定目标文件
Dim f2 As String = ProjectPath & "Reports\\证1"& e.Values("创建人") & e.Values("guid") & time &".pdf" \'指定目标PDF文件
Dim wrt As New WordReport(tm,f1)
wrt.AddDataTable("证1","主数据源","Sele ct * fro m {证1} where guid = \'" & e.Values("guid") & "\' ")
wrt.Build() 
wrt.SaveToPDF(f2) \'保存为PDF文件
wrt.Quit() \'退出
[此贴子已经被作者于2022/7/9 11:10:58编辑过]

--  作者:有点蓝
--  发布时间:2022/7/9 11:21:00
--  


--  作者:cnsjroom
--  发布时间:2022/7/9 11:28:00
--  回复:(有点蓝)https://wenku.baidu.com/view/300ea...
图片点击可在新窗口打开查看
老师  经查 这个服务是自动启动 并正在运行的呢!

--  作者:有点蓝
--  发布时间:2022/7/9 11:46:00
--  
服务器office安装的什么版本?换个高版本office安装了
--  作者:cnsjroom
--  发布时间:2022/7/9 12:24:00
--  回复:(有点蓝)服务器office安装的什么版本?换个高...
office 2007   还有WPS 2019

是不是还弹出
图片点击可在新窗口打开查看

老师有没有办法避免这个 文件正在使用的 提示呢?使之不管文件怎样  都不会被某个用户锁定  永远可以编辑!
[此贴子已经被作者于2022/7/9 13:04:27编辑过]

--  作者:有点蓝
--  发布时间:2022/7/9 14:11:00
--  
卸载office 2007,改为安装2010或者以上的版本。

至于锁定哪个没有办法的。服务端系统不建议使用word报表,考虑使用是execl,或者专业报表吧:http://www.foxtable.com/mobilehelp/topics/0290.htm
[此贴子已经被作者于2022/7/9 14:11:11编辑过]