以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 报表打印问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127437) |
-- 作者:aza520 -- 发布时间:2018/11/14 10:50:00 -- 报表打印问题 有个客户端报表打印时出现图一的问题,点击确定后系统就死了。请问老师是什么问题 |
-- 作者:有点甜 -- 发布时间:2018/11/14 10:55:00 -- 1、调出【任务管理器】,把所有的 excel.exe 进程都删除,然后再测试。
2、在生成报表之前,不要打开模板以及同名报表,不然就会报这个错。 |
-- 作者:aza520 -- 发布时间:2018/11/14 11:41:00 -- 还是不行,任务管理器没有其它进程 |
-- 作者:有点甜 -- 发布时间:2018/11/14 11:46:00 -- 点击【详细信息】,把excel进程都结束,或者是,把你打开的excel文件都关闭。
|
-- 作者:aza520 -- 发布时间:2018/11/14 11:51:00 -- 重户电脑也不行,试了几台电脑也不行,但是其它的客户端又没问题。 |
-- 作者:有点甜 -- 发布时间:2018/11/14 11:52:00 -- 以下是引用aza520在2018/11/14 11:51:00的发言:
重户电脑也不行,试了几台电脑也不行,但是其它的客户端又没问题。
1、贴出所写代码;
2、加入msgbox,重新发布,定位出错位置。 |
-- 作者:aza520 -- 发布时间:2018/11/14 15:17:00 -- Dim tm As String = ProjectPath & "Attachments\\征地协议书.doc" \'指定模板文件 Dim fl As String = ProjectPath & "Reports\\征地协议书.doc" \'指定目标文件 Dim wrt As New WordReport(Tables("S征地记录"),tm,fl) \'定义一个WordReport wrt.Build() \'逐行生成报表 wrt.Show() \'显示报表
|
-- 作者:aza520 -- 发布时间:2018/11/14 15:18:00 -- 老师,就是打印这个word模板协议书有问题,其它excel模板报表都可以正常打印 |
-- 作者:有点甜 -- 发布时间:2018/11/14 16:23:00 -- 如果是word报表无法生成,就是没有正确安装 ms office 导致的。
卸载,重新安装完整版的32位的ms office,不能安装绿色版、简易版的。 |