找回密码
 立即注册

QQ登录

只需一步,快速开始

teldzjl

注册会员

1

主题

3

帖子

10

积分

注册会员

积分
10
最新发帖
teldzjl
注册会员   /  发表于:2017-8-24 17:25  /   查看:3334  /  回复:4
问题描述:               后台根据rdlx文件获取PageReport对象时出现问题后前台报错:An error(s) occured 长度不能小于 0。参数名: length;
               由于在项目中使用拓展很多不好摘成纯粹的demo,我跟踪了一下午发现上述问题。
后台拓展:
               public class BaseReportWebService : GrapeCity.ActiveReports.Web.ReportService,继承官方dll覆盖了一个方法:protected override object OnCreateReportHandler(string reportPath),函数中执行:PageReport definition1 = (PageReport)base.OnCreateReportHandler(path);时出现问题,前台报出上述错误;

问题可能出现在哪里呢?原来版本没有问题,该报表能够正常运行,哪位大侠帮忙分析一下?


4 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-8-24 17:53:16
沙发
您好
您的意思在升级之前,您的整项目都是正常的然后升级到最新版本后就出现了上述的问题是吧!
首选您升级后对应的版本信息进行一个转换没,Config的配置信息是否准确。如果都没问题,个人建议您把AR先卸载,然后重新安装看看。
AR11.2的下载地址如下:
http://downloads.gcpowertools.co ...2/ActiveReports.zip

如果还是没解决您的问题,您最好发一个能重现您问题的demo,我在这边给您做一个验证
回复 使用道具 举报
teldzjl
注册会员   /  发表于:2017-8-24 18:11:01
板凳
KearneyKang 发表于 2017-8-24 17:53
您好
您的意思在升级之前,您的整项目都是正常的然后升级到最新版本后就出现了上述的问题是吧!
首选您升 ...

好的,我先卸载然后安装,正在从项目里面往外摘,整一个纯净的demo,如果还有问题就把demo发上来。
回复 使用道具 举报
teldzjl
注册会员   /  发表于:2017-8-24 18:11:12
地板
KearneyKang 发表于 2017-8-24 17:53
您好
您的意思在升级之前,您的整项目都是正常的然后升级到最新版本后就出现了上述的问题是吧!
首选您升 ...

好的,我先卸载然后安装,正在从项目里面往外摘,整一个纯净的demo,如果还有问题就把demo发上来。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-8-25 09:05:31
5#
好得
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部