BIRT レポートを作成していますが、これが私の状況です。私は1つのテキスト要素を持っています。これを言ってみましょう:
blue square: 111
blue triangle: 222
red circle: 333
現時点では静的で、常に表示されている数値を表示します。数値を動的にしたいので、SQL クエリを作成し、それをデータセットに埋め込みました。これが出力だとしましょう:
color shape count
blue square 123
red circle 456
blue triangle 789
各データセット行がテキスト ファイルの正しい行と一致するように設定したいので、次のようになります。
blue square: 123
blue triangle: 456
red circle: 789
そして自動的に更新されます。
テキスト要素をデータセットにバインドし、これをテストとして書きました:
blue square: <VALUE-OF>if (row["color"].toUpperCase() == "BLUE") { row["count"] }</VALUE-OF>
blue triangle: 222
red circle: 333
しかし、レポートを実行すると機能せず、値が空白になります。私は何を間違っていますか?
助けてくれてありがとう。さらに情報が必要な場合はお知らせください。