activereport .net的开发前的必备条件是啥?
本帖最后由 Lenka.Guo 于 2016-3-10 18:22 编辑在利用activereport开发asp.net的报表的时候,需要安装那些东西?下载下来的源码也不能编译成功。VS2013工具下的转换为 ActiveReport 10 也报“索引超出了数组界限”。
错误 13 未能加载文件或程序集“GrapeCity.ActiveReports.Web.v10, Version=10.1.6191.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff”或它的某一个依赖项。系统找不到指定的文件。
哪位有一个完整版的Demo呢?
Lenka.Guo 发表于 2016-3-11 17:02
您上面的写法是ASP.NET中加载报表的方式;
MVC中加载报表,可参考博客:http://blog.gcpowertools.com.cn/ ...
这篇博客我看过了,只是介绍了如何加载显示的已经创建好的报表,但是前段如何自定义报表然后保存没有提到。 本帖最后由 Lenka.Guo 于 2016-3-10 18:23 编辑
ASP.Net使用ActiveReports ,安装环境: Visual Studio ,.Net 4.0;
错误提示是因为您安装的ActiveReports 版本号与源码的版本号不一致,导致的;
修改方法:1, 使用VS 工具-》转换ActiveReports 10
2, 修改Licenses.licx 文件的 Version 与您安装的版本号一致。
3,在项目中,新建项,添加PageReport,会自动添加dll文件。 4, 编译,再次运行
您安装的是ActiveReports 哪个版本,我在这边调整下给您对应的源码示例。 Lenka.Guo 发表于 2016-3-11 10:22
您安装的是ActiveReports 哪个版本,我在这边调整下给您对应的源码示例。
你好,那个问题我差不多已经解决了。非常感谢你的回答。能在咨询一个问题吗?MVC怎么designer报表?
string filepath = Server.MapPath("~/Demo.mrt");
StiReport stireport = new StiReport();
stireport.Load(filepath);
stireport.Compile();
StiWebViewer1.Report = stireport;
可以这样吗?但是StiReport 找不到? 您上面的写法是ASP.NET中加载报表的方式;
MVC中加载报表,可参考博客:http://blog.gcpowertools.com.cn/post/2013/12/28/ActiveReports_MVC4.aspx 本帖最后由 Lenka.Guo 于 2016-3-14 10:07 编辑
您需要自定义报表,还是新建报表?
新建报表,使用报表设计器来设计报表,设计完成之后可直接在项目中引用。
新建报表参考:http://blog.gcpowertools.com.cn/post/2014/09/23/ActiveReports_GettingStart2aspx.aspx
自定义报表参考,产品安装目录下:C:\Users\lenkaguo.GRAPECITY\Documents\GrapeCity Samples\ActiveReports 10\Page Reports And RDL Reports\API\CreateReport
创建完成之后,在MVC中加载报表,可参考博客:http://blog.gcpowertools.com.cn/ ... veReports_MVC4.aspx
页:
[1]