ジャスパー報告書にお金(ユーロ)の値を表示するときに自分のJavaクラス(型)を作成しました。JasperReportサーバー - 独自のJavaデータ型を使用した対話的なフィルタリングが機能しません
public class Euro extends Number implements Comparable<Euro> {
@Override
public String toString() {...}
@Override
public boolean equals(Object obj) {...}
@Override
public int hashCode() {...}
}
データが表形式で表示され、すべて正常に動作します。列全体を並べ替えるだけでもうまくいきます。しかし、私は "より大きい"のような列をフィルタリングしたい場合 - フィルタリング後にデータが表示されません。
データの型をBigDecimalソートの動作に変更したとき。私が間違ってやっている何
?または、データをフィルタリングしようとすると、exacltyジャスパーが何をするのか誰にでも教えてください。
あなたはJasperReportsのサーバーについて尋ねていますか? –
@AlexKはい、対話的フィルタリングはJasperReportサーバで行われます。 [link](https://community.jaspersoft.com/documentation/tibco-jasperreports-server-user-guide/v630/interactively-filtering-report-output)。私はタイトルを変更しました。ヒントありがとう – Dirk
カスタムNumber実装を作成する理由は何でしょうか? – Narcis