0

リレーショナル データベースで iReports を使用してレポートを生成しようとしています。特定のデータのパーセンテージを計算する必要があるため、パレットでパーセンテージ ツールを使用しました。これは、表形式のデータに対しては問題なく機能します。

しかし今、同じデータのグラフも生成する必要があります。しかし、その割合は現在グラフに反映されていません。

パーセンテージ ツールは次の式を生成しています

new Double( $F{Totalvalue}.doubleValue() / $V{Totalvalue_SUM}.doubleValue() )

この式は表形式のデータでは正常に機能しますが、グラフでは機能しません。理由がわかりません

4

1 に答える 1

0

グラフ プロパティ "Evaluation Time" を値 "Report" に変更してみてください。デフォルトでは "Now" です。

そのため、グラフのレンダリング時にすべての値が再計算されます。

于 2012-07-23T09:39:34.500 に答える