我想将1000转换为一千(货币)。如何在贾斯珀(Jasper)中做到?

最佳答案

http://www.rgagnon.com/javadetails/java-0426.html
根据给定的实现创建一个类。
编译该类并将其放在iReport可以读取文件的目录中。
更新iReport中的CLASSPATH以指向包含该类的目录(请注意与程序包名称空间的目录关系)。
重新启动iReport。
将文本字段表达式更改为:EnglishNumberToWords.convert( $F{field_name} )


您将必须根据实现细节来更改field_nameconvert方法的数据类型。

10-08 13:35