細部バンドで上記のようなデザインが欲しいのですが。 私はたくさん試しましたが、私はデザインするための適切な方法を見つけることができませんでした。 私は異なる内容のために9つのサブレポートを作成しました。このデザインはサブレポートからの内容の1つです。そこではテーブルを使ってみましたが、サブデータセットを維持する方法を知りません。
回答:
回答№1は1最初に私は言わないといけない。jasperのテーブルコンポーネント(あまりにもトリッキー)。サブレポートを扱い、それらをテーブル形式で表示する方法は、Column Headerバンド(またはjasperを使用している場合はGroup Header)に静的フィールドを含む行を追加することです。そして、その直下のディテールバンドで、1行のすべてのフィールドも同様にして、フィールドの高さに基づいてバンドの高さを設定します(すべてのフィールドが同じ高さになるように注意し、引き伸ばします)。必要に応じて) サンプル:
結果は次のとおりです。