2

私の問題はサブレポートのプライマリに関連しています。私の構成は次のとおりです。

イメージに示すように、メイン レポートがあります。 主な報告

真性関連サブレポート:

真偽関連レポート

また、最後の 4 つのレポートはそれぞれ、同じ構造 (ページ ヘッダーと詳細) を持っています。

個々の最後の 4 つのサブレポート

メイン レポートは、パラメーター波長をそのサブレポートとすべてのデータソースにすべての情報とともに送信し、最後のレポートには条件付き印刷の詳細があります。

$F{wavelength}.intValue()==$P{wavelength}.intValue()

各 DataSource「Bean」は、パラメータとして波長と各ChX情報を持ちます。


アプリケーションを実行すると、Wavelengths: (405,450,...,690) の 6 つの TruenessReports と、各タイプ (absorvance、reference、abs_error、rel_error) の 48 の SubReports が生成されます。

生成されたレポートは次のとおりです (申し訳ありませんが、現在生成できません)

Wavelength: 405

Absorvances
Ch1  Ch2  Ch3  Ch4  Ch5  Ch6  Ch7  Ch8  Ch9  Ch10  Ch11  Ch12
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
Reference Absorvances
Ch1  Ch2  Ch3  Ch4  Ch5  Ch6  Ch7  Ch8  Ch9  Ch10  Ch11  Ch12
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
Absorvances Error
Ch1  Ch2  Ch3  Ch4  Ch5  Ch6  Ch7  Ch8  Ch9  Ch10  Ch11  Ch12
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
Relative Errors
Ch1  Ch2  Ch3  Ch4  Ch5  Ch6  Ch7  Ch8  Ch9  Ch10  Ch11  Ch12
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0
 0    0    0    0    0    0    0    0    0    0     0     0


Wavelength: 450

Absorvances

Reference Absorvances

Absorvances Error

Relative Errors


....

Wavelength: 690

Absorvances

Reference Absorvances

Absorvances Error

Relative Errors

そのため、最後の 4 つのサブレポートが最初に印刷され、次のもの (私の場合は他の 5 つの波長) は何も印刷されず、独自の関連する波長のデータがあります。

誰でも何か考えがありますか?

4

0 に答える 0