前提:鄙人最近在研究报表开发工具,对比了两个商业报表产品 ActiveReport 和 FineReport ,感觉 FineReport 的报表设计器更容易上手一点,主要原因是跟Excel太像了,使用起来有熟悉的感觉,而 ActiveReport 的报表设计器是一个web在线版本,用起来没有那种爽快感,相对拖沓一点,但由于鄙人是用的.Net的,故 ActiveReport 与.Net的集成度更高一点,FineReport 的集成方式主要是用iframe嵌入网页,这一点比 ActiveReport 要相对差一些,但并不是不能使用,有鉴于FineReport在开发上的便利性和友好度,我更愿意尝试使用 FineReport。
最后一点,最为关键的是,两者功能基本都比较全,复杂报表,交叉表等等基本都实现了,而FineReport的个人版使用免费,功能没有阉割,并且没有使用时间上的限制,跟企业版比起来唯一的不同是同时只允许两个并发访问,而 ActiveReport 个人版这一点就不如 FineReport 慷慨了,只能免费使用一个月,企业版就不用提了。
部署:首先要使用finereport开发报表就要下载finereport的开发工具,包含一个报表设计器和报表服务器的后台管理系统,点击