2013-08-05 63 views
0

最初我的報告是在v5.2.0中創建的。我的報告也使用資源包文件。當使用ireport designer plugin v 5.2.0在eclipse中打開時,它可以顯示全部靜態文本和文本字段。 enter image description hereJasper Report Desginer不顯示靜態文本或文本字段

但是,當我使用ireport designer v5.1.0。它什麼都沒顯示。像enter image description here

我是否需要在iReport Designer中配置某些東西?我錯過了什麼?

+3

iReport的每個版本都被設計爲使用相應版本的JasperReports庫,並且它們不是向後兼容的。 – GenericJon

+0

GenericJohn,這是不正確的。 iReport IS向後兼容,您可以專門選擇要導出報告的庫版本。 至少,你的答案與問題無關。 –

回答

0

我不擔心顯示問題。生成報告時,應顯示所有文本。如果未設置「細節溢出時打印」和「溢出時拉伸」選項。後一個選項僅在動態文本字段中可用。

3

我之所以發生這種情況是因爲靜態文本框的大小與字體大小有關。如果字體太大,將導致文本換行到下一行並超出幀。我猜測在包裝發生之前,不同版本的iReport具有不同的閾值。

我最終做了什麼來驗證這是爲了讓文本框變大,直到文本出現。然後我用字體大小玩,直到它適合我需要的大小框。

+0

我可以證實這一點!當字體大於文本框時,文本消失。 –

0

就我而言,我的XML格式化程序「有用地」在CDATA中放了一個新行['s!