我用的birt版本是2.6.2
在设计交叉报表时,有的时候在sql查询的结果在交叉报表是空记录,这里的空记录就是比如:
年月 vehicle mieage
2011-2 1232 123
2011-2 23 123
2011-3 23 12
上面是你的sql查询的结果,但交叉报表显示时,按日期分组时,这样2011-3的时候没有vehicle为1232的记录,这样交叉报表会显示这个为空。
所以我们要给它一个默认值0,操作方法:选择交叉表的属性编辑器,在属性选项卡里面一个Empty Rows/Columns选项,在选项里有一个For empty cells,show:在里面直接填0,就可以,当然也可以填写其它默认值。