以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- wordreport做不了!不知道为什么? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69012) |
-- 作者:q2649295605 -- 发布时间:2015/5/29 8:07:00 -- wordreport做不了!不知道为什么? 我是在一个窗口内,增加一个控件,编辑他的事件Click代码: Dim tm As String = ProjectPath & "Attachments\\入库清单.xsl" \'指定模板文件 Dim fl As String = ProjectPath & "Reports\\入库单.xsl" \'指定目标文件 Dim wrt As New wordreport(Tables("入库清单"),tm,fl) wrt.Build() \'逐行生成报表 wrt.Show() \'显示报表 为什么完成之后,我点击这个控件出报表的时候,软件卡死了! 如果我想用这个控件,生成EXCEL报表的话,应该怎么写? [此贴子已经被作者于2015/5/29 8:08:30编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2015/5/29 8:20:00 -- 卸载重装office吧,一般都是你的word有问题.
excel的: http://www.foxtable.com/help/topics/1145.htm
|
-- 作者:q2649295605 -- 发布时间:2015/5/29 8:42:00 -- Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls") Dim fl As String = ProjectPath & "Reports\\出库单.xls" Book.Build() \'生成细节区 Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start() 我用了这个 但是 出单的时候 出现这个报警 运行错误:failed to open storage file
|
-- 作者:狐狸爸爸 -- 发布时间:2015/5/29 8:47:00 -- Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls") Return |
-- 作者:q2649295605 -- 发布时间:2015/5/29 8:51:00 -- 有点不懂!还请不吝赐教! ("这个模版并不存在,当然出错!") |
-- 作者:q2649295605 -- 发布时间:2015/5/29 8:54:00 -- If filesys.FileExists(ProjectPath & "Attachments\\出库单.xls") = False Then Return 这个起个什么作用? |
-- 作者:狐狸爸爸 -- 发布时间:2015/5/29 8:55:00 -- 你要基于模版,首先得设计好模版啊,你都没有设计这个模版,怎么基于模版生成报表呢?
心急吃不得热豆腐,启动foxtable,按f1打开帮助,踏踏实实从《使用指南》开始学习,学会了使用,才谈得上学《开发指南》。
如果看帮助有困难,也可以先看视频:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=67187
|
-- 作者:q2649295605 -- 发布时间:2015/5/29 9:19:00 -- 问题是 模板是有的 |
-- 作者:狐狸爸爸 -- 发布时间:2015/5/29 9:21:00 -- 如果执行,提示“这个模版并不存在,当然出错!”,那么模版就是100%不存在,计算机不会撒谎。
如果你确定存在,可以联系客服QQ: 800014337,远程看一下。 |
-- 作者:大红袍 -- 发布时间:2015/5/29 9:27:00 -- 以下是引用q2649295605在2015/5/29 9:19:00的发言:
问题是 模板是有的
注意路径的后缀名,可能是 .xlsx
注意文件名是否写对 |