找回密码
 立即注册

QQ登录

只需一步,快速开始

fizsoft

注册会员

16

主题

44

帖子

140

积分

注册会员

积分
140

活字格认证微信认证勋章

fizsoft
注册会员   /  发表于:2017-3-28 08:40  /   查看:3100  /  回复:4
本帖最后由 fizsoft 于 2017-3-28 08:58 编辑

在本地环境一切正常,部署到服务器后报表显示正常,用js方法调用导出excel的时候,导出来一个空的excel文件里面只有一行字“404错误(可在服务器上查看具体错误信息)”,在服务器上跟踪后发现报根目录下的“ActiveReports.ar9”文件404错误,具体请求地址为http://localhost:8080/ActiveReports.ar9?Token=953221aa-7782-480d-a6a6-b665432c1eb1&Command=Export&ExportType=Xls&FileName=%E5%AF%BC%E5%87%BA%E6%8A%A5%E8%A1%A820170328083408070.xls&SaveAsDialog=true&Generation=2


但是查询数据、翻页等操作调用ActiveReports.ar9文件时,又是正常的,比如下面这个请求
http://localhost:8080/ActiveReports.ar9?Token=ae227440-2fd4-48b0-9cf7-5eff53ffcb88&Generation=3&Page=1&WebViewerControlClientId=WebViewer1&HtmlViewer=true


环境是IIS7,asp.net,完全按照帖子http://blog.gcpowertools.com.cn/ ... ts_Deploy_-IIS.aspx部署的









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-3-28 10:55:33
沙发
1.       拷贝GrapeCity.ActiveReports.Export.Document.v9.dll 文件到服务器中
2.       拷贝 DocumentFormat.OpenXml.dll 文件到服务器中
回复 使用道具 举报
fizsoft
注册会员   /  发表于:2017-3-28 11:25:22
板凳
解决了,是缺DocumentFormat.OpenXml.dll,谢谢
回复 使用道具 举报
fizsoft
注册会员   /  发表于:2017-3-28 11:25:25
地板
解决了,是缺DocumentFormat.OpenXml.dll,谢谢
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-3-28 11:50:11
5#
谢谢反馈~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部