有个问题,是用JAVA实现自定义报表的!
要求是这样的:
用户可以自定义报表的格式,比如(报表1):
1月数据 2月数据 3月数据 4月数据 数据汇总
也可以定义成这样(报表2):
1季度数据 2季度数据 上半年数据汇总
1月数据 2月数据 3月数据 4月数据 5月数据 6月数据 123456
CSDN不能发图片,我只能这样描述了,不知道各位能否看明白?
我打算分两步来处理这个问题:
第一步,让用户添写报表的格式,格式按树型存储,比如报表2中的数据,1季度数据和2季度数据都是属于根级别的,而1月数据、2月数据、3月数据是属于1季度数据的。
第二步,根据数据库保存的数据,显示出报表的格式。我认为现在的难点是如何处理表格间的行合并、列合并问题。
我的想法就是这样,不知道各位还有什么更好的想法来实现这个业务
------解决方案--------------------有个lowagie开源报表工具可以实现
------解决方案--------------------up
请高手推荐几个不错的报表工具
------解决方案--------------------你可以试试JasperReport,很不错的开源报表工具