ireport4.0.2金额换行,该怎么处理

ireport4.0.2金额换行
    ireport从3.6换成   4.0.2 后就遇到了一个以前不曾遇到的问题,

   就是金额竟然换行了, 在排除  金额框不够长的情况下,   

   3,000.00没换行

   20.00  这样的  换行成了下面这样的:

                  20.0
                     0

开始也碰到币别换行了,  但是 后来在币别后面加空格就好了,

  金额不能加空格,因为金额要格式化,必须是bigdecimal类型
   

------解决方案--------------------
似乎是此版本的BUG,用4.0。1试试,OR
在SQL语句中将数字转换成字符型+空格 试试