2010-08-27 42 views
1

是否可以在JasperReport中指定分詞?如果文本字段溢出,我必須將「perceelnummer」這個詞分爲「perceel」和「nummer」。我無法找到一個角色將其放入我的資源文件中。如何在JasperReports中指定分詞

回答

0

您可以在字段表達式中按照以下方法嘗試一些操作。

如果您的字符串比某個最大值更長,則打印該值的子字符串else會打印完整值。

($F{name}.length() > $V{SOME_MAX_VALUE}) 
? $F{name}.substring(0,$V{SOME_MAX_VALUE}) : $F{name} 
1

您可以嘗試在單詞中添加零寬度空間\u200B。這可能會導致JasperReports僅在文本字段溢出時分裂(我沒有自己嘗試過,但它在其他軟件中起作用!)。 http://en.wikipedia.org/wiki/Zero-width_space

嘗試

"perceelnummer".equals($F{name}) ? "perceel\u200Bnummer" : $F{name}