由於FTPC的限制,ireport的版本只能使用3.6的,以前用ireport5.1開發的jrxml文件不能用3.6進行編輯。可是咱們能夠手動修改jrxml文件,來符合3.6的格式要求。
一、刪除uuid屬性
刪除的時候能夠使用editplus的正則表達式替換:「uuid.*"」 替換成「」,.*表明任意字符,記得要勾選正則表達式選項
二、修改 java
<bucket class="java.lang.String"> <bucketExpression><![CDATA[$F{series}]]></bucketExpression> </bucket>爲
<bucket> <bucketExpression class="java.lang.String"><![CDATA[$F{series}]]></bucketExpression> </bucket>三、有兩種狀況不能使用,一個是用到Float.parseFloat()的地方,這個不知道爲何報錯:can't cast from float to number 一個是使用了5.1特有的組件,好比table,這個是3.6裏面沒有的