无法升级到AR10
从帖子“ActiveReports报表系统正式发布:100+报表模板和实现方法免费下载”中下载的源码方案,无法升级到AR10。在升级步骤的第一步:Tools->Convert to ActiveReports 10,报错提示:Index was outside of the bounds of the array。
如何解决?或者你们有没有直接面向AR10的源码案例,既然版本已经到了10.0,相应的方案也应该有升级。如果有的话,请直接发给我们公司的邮箱,谢谢。 由于博客更新频率较低,因此所附的Demo链接比较旧,为您带来不便,非常抱歉。
我们的在线Demo 已升级为AR10,您可以访问网站地址:http://demo.gcpowertools.com.cn/activereports/aspnet/controlexplorer/ 回复 2楼Lenka.Guo的帖子
下载的源码还是基于AR9啊,还是无法升级到AR10 回复 3楼bjqxst的帖子
我自己手动把下载的源码解决方案升级到了AR10,但显示有问题,见下面的截图:
我在本地的报表显示也是这样。麻烦你解决这个问题,着急。 您试着打开安装在本地的ActiveReportsWinForm 示例 (打开”开始菜单“,选择GrapeCity->ActiveReports 文件夹下 ”ActiveReports功能演示“),看看能否正常运行?
回复 5楼Lenka.Guo的帖子
winform的示例能正常运行。我怀疑是css或者js文件没有起作用。 感谢您对我们的示例反馈,给您发放1000金币;
您在#1 中提到的错误,是我们转换工具的Bug,已经在更新版本中修复,是否需要向您发送新版本的ActiveReports? 回复 7楼Lenka.Guo的帖子
新版本发到我的邮箱吧。
我们现在关注的是普通的报表显示不出来的问题(见“回复 3楼bjqxst的帖子中的截图),我高度怀疑是js没有起作用。
看显示报表的页面源码,在”<head>...</head>“中有你们生成的js:
<script id="arscript_0" type="text/javascript">var model = new ViewerViewModel();model.accessPoint = "/ActiveReports.ReportService.asmx";model.lifeTime = 1200;model.clientId = "WebViewer1";model.culture = "zh-CN";model.jsTreeTheme = "Command=ArResource;StylesheetId=lib.jsTree.themes.classic.style.css.ar10";model.waitImg = "Command=ArResource;ImageId=WaitNotification.gif.ar10";model.autoRun = true;model.params = [];model.token = "3263ef5a-8745-4977-ba71-1b4c09a75651";ViewModels.push(model);</script>
<script id="ArInitViewModels" type="text/javascript">arjq(function () { ArInitViewModels(); });</script>
我用IE的脚本调试,出现下面的提示:
应该是你们的js没有起作用。是不是缺少相关的js文件?这些js文件应该放在哪里?
请尽快解答,谢谢! 根据报表无法正常加载可能是因为缺少js; 正常情况下是可以运行的。无需添加其他文件。
请您尝试将安装目录:C:\Program Files (x86)\GrapeCity\ActiveReports 10\Deployment\Html 中的JS 文件拷贝到项目中,看看是否运行正常。 找到原因了。应用程序池必须采用集成模式,谢谢啦。
页:
[1]
2