读书人

学习用ireport做简单交叉表的有关问题

发布时间: 2012-06-09 17:16:42 作者: rapoo

学习用ireport做简单交叉表的问题
学习用ireport做交叉表时遇到个奇怪的问题,麻烦大家帮忙找找原因:
我用sql的查询结果是:
id name value year
29A343356.9002011
31B14720.0012011
39C3789161.3162011
29A141450.0002012
31B183960.0002012
39C82789.2152012
用$F{name}为row group,$F{year}为column group,$F{value}为measuers时生成的报表变成如下:
2011 2012
A null 141450.000
B null 183960.000
C null 81789.215
A null 141450.000
B null 183960.000
C null 81789.215

不知道为什么2011年的值都没有取到,谁能告诉什么问题会导致这样的结果啊?谢谢


[解决办法]
不懂ireport 看也看不出什么 帮顶个
[解决办法]

[解决办法]
奇怪,将sql结果order by name,year试试

读书人网 >Java Web开发

热点推荐