以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]浏览Excel报表转换成的网页报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148524)
|
-- 作者:无我是天机
-- 发布时间:2020/4/9 14:25:00
-- [求助]浏览Excel报表转换成的网页报错
请教:在浏览器中输入网址http://127.0.0.1/Reports/ckd.htm浏览Excel报表转换成的网页报错,如截图所示 HttpRequest事件代码设置为:
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 ----- 将HttpRequest事件中的代码直接修改为e.WriteString("Hello World"),浏览器中可以正常显示。
此主题相关图片如下:qq截图20200409141949.jpg

[此贴子已经被作者于2020/4/9 14:26:49编辑过]
|
-- 作者:有点蓝
-- 发布时间:2020/4/9 14:37:00
--
项目有出库单表吗?项目所在的目录里有Attachments\\出库单.xls这个文件吗
|
-- 作者:无我是天机
-- 发布时间:2020/4/9 14:44:00
--
项目有出库表,有那个EXCEL文件。见截图所示
|
-- 作者:有点蓝
-- 发布时间:2020/4/9 15:08:00
--
这种提示应该是IIS默认网站返回的提示。服务没有正常启动吧。
|
-- 作者:无我是天机
-- 发布时间:2020/4/9 15:15:00
--
有正常启动,要不然输入网址127.0.0.1的时候为啥能够正常显示Hello World。不知道是不是这个原因:不说要以管理员身份运行项目吗?我是win10系统,直接右键项目目录下面的.foxdb项目文件,属性里面没有“以管理员身份运行”这个选项。所以,我是右键桌面的foxtable图标快捷方式然后选择以管理员身份运行,再再运行的foxtable中打开的那个项目。  此主题相关图片如下:qq截图20200409144253.jpg 
|
-- 作者:有点蓝
-- 发布时间:2020/4/9 15:23:00
--
联系客服远程看看
|
-- 作者:无我是天机
-- 发布时间:2020/4/9 15:24:00
--
对了,还有个奇怪的地方:就是浏览器中输入网址http://127.0.0.1/Reports/ckd.htm首先弹出来的是需要输入用户名和密码的登录框。
|
-- 作者:有点蓝
-- 发布时间:2020/4/9 15:30:00
--
如果是这个问题,也不需要找客服看了,我们也不知道是什么问题,解决不了。建议重装系统吧
|