正确的案例格式化JasperReports中的文本

时间:2013-09-06 17:10:11

标签: jasper-reports ireport

有没有办法在JasperReports中创建“正确的案例文本显示”。我正在使用JasperReports 5.x和iReport Designer。

我有从DB返回的数据,这是一个字符串/文本字段用户输入的文本...这里的问题是一些用户输入所有的calitals而一些输入所有小的我想在适当的情况下显示文本值。 ..我知道这可以在SQL中实现,但不幸的是我没有那个选项来简单地编辑查询....

提前感谢您的帮助......

Meeza

1 个答案:

答案 0 :(得分:0)

iReport中没有任何标准设置,您需要使用外部方法来创建所需的文本。我会尝试使用Apache Commons解决方案,或创建自己的方法。

我没有使用WordUtils class中的Apache Commons Lang,但看起来像大写可能是你想要的。 http://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/WordUtils.html#capitalize(java.lang.String)

在iReport中将jar添加到类路径中:

Tools -> Option -> Classpath -> Add Jar

然后您还需要导入该类:

From the Report root element, edit the Properties.  Find "Imports" click on the ellipses (...) and add your class!

iReport Imports