mas 发表于 2021-1-25 15:34:58

第一次访问并同时加载多个AR表报报The plugin is registered问题


1.GrapeCity.ActiveReports.Designer.exe设计了4个表报,数据集类型都为DataSet Provider;
2.vs2019搭建了.net core版本;
3.自己写了一个页面for循环以iframe方式循环加载,报表名以url方式传入。实现加载表报代码如下:
var viewer = GrapeCity.ActiveReports.JSViewer.create({
                  element: '#viewerContainer',
                  localeUri: '../custom-locale-zh.json',

});
viewer.openReport(ReportName,[{ name: 'queryJson', values: [] });
4.启动调试页面第一次加载时报错,重新刷新又是正常的,并报错iframe不固定,每个iframe在第一次启动加载时都有可能,截图如下:

KearneyKang 发表于 2021-1-25 17:17:08

你好,你是不是一个页面有四个Viewer吗,你不使用动态数据源报表是不是都是正常的,但是你使用动态数据源,导致加载出错是这样吗?

mas 发表于 2021-1-25 18:00:36

我是一个页面4个iframe所以是一个页面一个Viewer赛   非动态数据源还未试过

KearneyKang 发表于 2021-1-25 19:39:59

你使用静态数据报表试试

mas 发表于 2021-1-26 10:34:15

使用本地内嵌json一样会报错,4个iframe基本上是同时请求后端渲染表报,感觉你们后端渲染程序像单线程的感觉,多个同时请求渲染就报错!!!!急呀!!!!

KearneyKang 发表于 2021-1-26 14:11:55

你好,你那边能提供一个简单可以重现你问题的demo,我这边同一个页面写过四个div也就是四个viewer进行报表展示。你说的这种没有 试过,你那边给一个可以重现问题的demo我这边进行验证下

mas 发表于 2021-1-26 18:00:00

第一次启动,是第一次启动。

KearneyKang 发表于 2021-1-27 11:47:53

demo已经收到,我这边需要根据你的demo进行调试验证

mas 发表于 2021-1-28 09:37:43

情况怎么样呀

KearneyKang 发表于 2021-1-28 11:23:23

您好demo我运行了,看起来报表都运行起来了,只用一张报表 没有展示成功,这应该是该报表本身的问题导致的

页: [1] 2
查看完整版本: 第一次访问并同时加载多个AR表报报The plugin is registered问题