是否可以在 JasperReport 中指定断字?我有“perceelnummer”这个词,如果文本字段溢出,它必须分成“perceel”和“nummer”。我找不到将其放入资源文件的字符。
1595 次
2 回答
1
\u200B您可以尝试在单词中添加零宽度空格。这可能会导致 JasperReports 仅在文本字段溢出时才拆分(我自己没有尝试过,但它可以在其他软件中使用!)。
http://en.wikipedia.org/wiki/Zero-width_space
尝试
"perceelnummer".equals($F{name}) ? "perceel\u200Bnummer" : $F{name}
于 2010-08-29T01:51:07.333 回答
0
您可以在字段表达式中尝试以下内容。
如果您的字符串长于某个最大值,则打印该值的子字符串,否则打印完整值。
($F{name}.length() > $V{SOME_MAX_VALUE})
? $F{name}.substring(0,$V{SOME_MAX_VALUE}) : $F{name}
于 2010-08-27T10:22:57.853 回答