1

パラメータをデータセットに渡すのに問題があります。私のレポートは次のとおりです。

メイン レポート クエリ:

select distinct id_satellite from report.t_tmp_report_param where id_session = $P{id_session} order by id_satellite 

(id_satellite は整数)

このクエリは、少なくとも 2 つの値 (つまり、3 と 4) を抽出します。詳細バンド (この場合は 2 つのバンド) を構築するには、これらの値が必要です。

データセット クエリ:

select cn0 as x, elevation as y from mytable where id_satellite = ????

クエスチョン マークを MAIN REPORT クエリから抽出した値に置き換える必要があるため、3 の前と 4 の後にします。

この問題を解決するにはどうすればよいですか?


返信ありがとうございます。私の問題は XY 折れ線グラフにあります。ジャスパーは 2 つの詳細バンドを作成しますが、2 つのグラフには衛星が 1 つしかないためです (私の例では最後の衛星 = 4)。私も詳細にテーブルをバンドしています。表の値は正しいです。とても奇妙です...

4

1 に答える 1

0

サブレポートでのみ試しました。しかし、この記事では、あなたの質問に対する解決策について説明します。

于 2012-05-23T16:51:34.687 に答える