我在JasperReports中有一个要求:用户想要在浏览器中动态选择一组列或已发布报表中的一组行来计算任何聚合,如sum,count等(类似于Excel)。
我目前正在使用Jaspersoft Studio和JasperReports Server v6.0.1。我无法在我的网络研究中找到很多帮助,也不确定这是否可行。这有可能实现吗?如果是这样,请指导我。
答案 0 :(得分:0)
可以使用jasper报告的交叉表元素生成动态列。然后,您将必须创建数据对象列表(JRDataSource)。
就我而言,所有聚合都在服务器端完成,并使用hashmap将值作为参数传递。