Java软件报表软件技术博客

java报表软件技术汇总 java报表软件制作 报表软件新闻
posts - 355, comments - 100, trackbacks - 0, articles - 3
   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理
本文转自:CSDN

本文链接地址:http://blog.csdn.net/luocm/archive/2009/05/27/4220089.aspx

 

报表工具FineReport(帆软),该产品在ITLE监控产品remedy中被使用。针对渠道部报表和客服部报表的应用场景,特抽取几个有代表性的点进行尝试。几点心得,和大家分享一下(为今后统一报表平台做铺垫)。

 

1  安装下载试用方法

a)         下载地址:http://www.finereport.com/cn/trial.html

b)         免费激活码:AKMO-A88A20-L56F7ADCA-2006

 

2  尝试技术点

a)         如何调用oracle存储过程:{call VM.pckg_custserv_month.PROC_GET_NEWCUST_MONEY('[?in_month|200904?]',?)},注意其中参数的写法,第一个是IN参数,可以设置默认值200904;第二个问号为OUT参数,表示输出结果集ResultSet

b)         报表首部的查询项设置及参数传递(基金名称下拉框,代销机构下拉框,区域/省份下拉框,确认日起止日期选择框等)

c)         交叉表/透视表(cross table / pivot table

d)         分页(大结果集,如超过2000行以上返回记录)

 

3  自编范例(可内嵌到现有的web应用中)

a)         http://10.0.32.49:8079/WebReport/ReportServer?op=write&reportlet=/callcenter.cpt 客服部典型报表,输入月份200903200904即可(交叉表把列挤开了,暂时没找到办法解决)

b)         http://10.0.32.49:8079/WebReport/ReportServer?op=write&reportlet=/channel.cpt 渠道部典型报表

c)         http://10.0.32.49:8079/WebReport/ReportServer?op=write&reportlet=/chart.cpt 领导层决策图表

注:分页和图表都不好使,可能是试用版的缘故,但是在设计器里边预览时是好用的。

 

4  其它问题

a)         多选下拉框是否支持?比如基金名称中选中所有偏债型基金,或区域省份中选中西部6省(自定义多选下拉框控件)

b)         动态报表,即报表输出列是动态变化的。比如渠道部门报表需要选择汇总项:基金名称、代销机构、省份、网点名称,邀请自由组合这4个字段进行分组,显示动态报表。比如只选中基金名称、代销机构,则最终报表需要按照这两个字段进行分组,而省份、网点名称则隐藏不显示出来。

注:通过尝试,是支持这个功能的,但操作起来稍微有点麻烦

c)         性能问题,大数据集返回,多用户并发访问

d)         安全性

 

5  初步评估

a)         仿照excel单元格模式,操作比较简单,上手很快,基本达到WYSIWYG(所见即所得)。针对各种“刁钻难缠”的中国式报表,基本都可以应付

b)         代码量极小,基本可以从jspaspjavascript的痛苦折磨中彻底脱离出来,而专注于业务逻辑开发

c)         部署非常简单,可以无缝整合到现有的J2EE应用平台上(纯java开发)

d)         上次沟通交流,他们提到正在开发flash炫报表,同时也计划增加一些OLAP的功能(类似于brio报表那样的),若属实则给领导层的炫报表可能值得期待

 

 




只有注册用户登录后才能发表评论。


网站导航: