teldzjl 发表于 2017-8-24 17:25:19

版本由v11升级到v11.2后出现问题

问题描述:               后台根据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);时出现问题,前台报出上述错误;

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


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

好得
页: [1]
查看完整版本: 版本由v11升级到v11.2后出现问题