まず、iReportにはこの質問が必要です。 ドット記号をカンマで置き換える必要があります。私の問題は、データベースからフィールドの型がBigDecimalであるため、replaceメソッドが存在しないことです。 だから私は型を文字列に変更しましたが、その後私は、このメッセージが表示されました:どのようにiReportのドットをコンマで置き換えることができますか?
[email protected] The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
私のコードは次のようになります。
new String($F{gewicht}.toString()).replace(".",",")
私は何ができますか?
あなたは番号をフォーマットする必要がありますか? [xyの問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)のように思えますが、ジャスパーのレポートでロケールとパターンを使用します –