以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用报表生成网页失败 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169612) |
-- 作者:BG小白 -- 发布时间:2021/6/23 3:32:00 -- 用报表生成网页失败 我用文档http://www.foxtable.com/mobilehelp/里面的示例一来操作,但是显示错误 “/Reports”应用程序中的服务器错误。无法找到资源。说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。请求的 URL: /Reports/ckd.htm 什么情况啊
|
-- 作者:BG小白 -- 发布时间:2021/6/23 3:33:00 -- 是我没有指定静态文件的储存位置吗? |
-- 作者:BG小白 -- 发布时间:2021/6/23 3:34:00 -- HttpServer.Prefixes.Add("http://*/") HttpServer.WebPath = "d:\\web" \'指定静态文件存储位置 HttpServer.Start() 我用它指定了,还是报错,什么情况
|
-- 作者:有点蓝 -- 发布时间:2021/6/23 8:52:00 -- 报表生成网页的代码? |
-- 作者:BG小白 -- 发布时间:2021/6/23 8:55:00 -- http://www.foxtable.com/mobilehelp/topics/0288.htm |
-- 作者:BG小白 -- 发布时间:2021/6/23 8:56:00 -- If e.Path.StartsWith("Reports\\") e.ResponseEncoding = "gb2312" Select Case e.Path Case "Reports\\ckd.htm" Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls") e.WriteBookAsHTML(Book) Case "Reports\\jianli.htm" Dim Book As New XLS.Book(ProjectPath & "Attachments\\资料卡.xls") e.WriteBookAsHTML(Book) Case Else e.AsReportServer("Reports\\") End Select End If |
-- 作者:BG小白 -- 发布时间:2021/6/23 8:57:00 -- 1、首先打开CaseStudy目录下的示例文件"Excel报表.foxdb"文件。 2、将HttpRequest事件代码设置为: If e.Path.StartsWith("Reports\\") 3、在命令窗口执行: HttpServer.Prefixes.Add("http://127.0.0.1/") 现在在浏览器输入网址: http://127.0.0.1/Reports/ckd.htm |
-- 作者:有点蓝 -- 发布时间:2021/6/23 9:05:00 -- 我测试没有问题。电脑是不是没有安装office? |