JasperReports:从XMLDataSource订购记录

时间:2013-04-24 12:30:30

标签: jasper-reports xmldatasource

我最近将JasperReport转换为使用XMLDataSource而不是从数据库获取数据。这是出于性能原因而完成的。

其中一项要求是将某些记录组合在一起。

我以为我有它工作,但这是因为我的记录被分组,顺序跟在我以前测试的XML文件中。所以他们已经在XML中“分组/排序”了。

现在报告正在Live环境中使用,我们发现分组实际上并没有工作。

经过一些搜索和阅读后,似乎无法轻易完成。因为我们无法对XMLDataSource中的记录进行排序。

所以我的问题:是否有办法对XMLDataSource中的记录进行排序/排序,以便它们能够正确分组,而无需使用XSLT。

我只想将XML转换为最后的手段。希望还有另一种方法可以做到。

1 个答案:

答案 0 :(得分:0)

为什么你不能在iReport中使用sort? see this for example