找回密码
 立即注册

QQ登录

只需一步,快速开始

quink

初级会员

18

主题

40

帖子

360

积分

初级会员

积分
360
quink
初级会员   /  发表于:2016-8-10 15:34  /   查看:3356  /  回复:4
本帖最后由 Lenka.Guo 于 2016-8-10 16:47 编辑

带AR报表的WEB程序,我的电脑上面发布就不会报错,别人的电脑上面发布就会报错,别人电脑发布之后打开如下图所示:
错误是我自己写的。。。本来上面就一行not found
应该是授权的问题,但是我不知道缺了啥


麻烦帮忙看一下

本帖子中包含更多资源

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

x

4 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-10 16:46:58
沙发
您好,首先需要检查以下内容:
1. 所有AR相关的dll 是否拷贝到服务器上
2. 报表路径是否正确
3. 报表服务文件ActiveReports.ReportService.asmx,是否存在于部署文件中,URL是否配置正确
回复 使用道具 举报
quink
初级会员   /  发表于:2016-8-10 17:06:50
板凳
Lenka.Guo 发表于 2016-8-10 16:46
您好,首先需要检查以下内容:
1. 所有AR相关的dll 是否拷贝到服务器上
2. 报表路径是否正确

已经都检查过了,路径什么的都没问题,唯一不知道的是最后一条的URL是否配置正确,这个我也不太清楚,我截图您看一下
然后我做了一下测试,在电脑上面装AR试用版本就可以发布成功别人也能看得到,就算AR过期了一样可以,不装的电脑就不行,但是正常来说不是应该开发的电脑装AR就可以了,我们也不可能在客户电脑上面装AR。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-10 17:27:05
地板
部署的客户机器是不需要安装AR的,初步判断:

1. 缺少dll,检查Webconfig文件里面声明的GrapeCity.ActiveReports相关的dll是否 与Bin目录下面的完全匹配,如果Bin目录下缺少,可在安装目录下找到这些dll,重新引用的工程中,编译之后重新发布。

2.检查Html5Viewer初始化时,报表服务文件的地址是否正确;

$(function () {


var viewer = GrapeCity.ActiveReports.Viewer({
element: '#viewerContainer',
reportService: {
url: '/ActiveReports.ReportService.asmx'
},
uiType: 'Desktop',
reportLoaded : function () {
reportsButtons.prop('disabled', false);
},
localeUri: 'Scripts/i18n/Localeuri.txt'
});



回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-10 17:27:05
5#
部署的客户机器是不需要安装AR的,初步判断:

1. 缺少dll,检查Webconfig文件里面声明的GrapeCity.ActiveReports相关的dll是否 与Bin目录下面的完全匹配,如果Bin目录下缺少,可在安装目录下找到这些dll,重新引用的工程中,编译之后重新发布。

2.检查Html5Viewer初始化时,报表服务文件的地址是否正确;

$(function () {


var viewer = GrapeCity.ActiveReports.Viewer({
element: '#viewerContainer',
reportService: {
url: '/ActiveReports.ReportService.asmx'
},
uiType: 'Desktop',
reportLoaded : function () {
reportsButtons.prop('disabled', false);
},
localeUri: 'Scripts/i18n/Localeuri.txt'
});



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部