2011-01-27 10 views
0

同じページに2つのテーブルを印刷したいとします。それはカート用です:製品のリスト(タイトル、価格...)と支払いのリスト(ブルーカード、お金など)。iReportを使用して同じページに2つのレポートを作成するにはどうすればよいですか?

サブレポートを試してみましたが、サブレポートはメインレポートの各行にあるようです。

それを行うには、どのように

...私は私のレポート上の2つの詳細バンドが必要だと思うが、一つだけはありますか?

ありがとうございました。

答えて

2

詳細バンドを追加する場合は、最初の詳細バンドDetail 1を右クリックし、Add Another Detail Bandを選択します。

2つの繰り返し行からなるレポートが必要なようです。最初の行には商品の詳細が表示され、その下の行にはその商品の支払いの詳細が表示されます。その両方の情報がすべてあなたのデータソースから来ると私には思えます。すべての情報を1つの詳細バンドに入れてみることもできますが、支払い方法の変数の上に製品詳細の変数行を配置できるようにバンドを展開してください。 iReportのバンドのサイズを変更するには、青い分割線の上にマウスを置いて、矢印が2本ある垂直線になるまでクリックしてドラッグします。

私が働くことを考えていする詳細バンドに、このようなものです:

<product title><product price><product description><product quantity> <payment type><payment amount><payment date>

これらのフィールドのそれぞれは、データソースから変数に接続されます。これは、各製品とそれに関連する支払いタイプごとに繰り返される1つの詳細バンドになります。

+0

あなたの答えに感謝します。いいえ、私は各詳細行の詳細を望んでいません。お支払いの詳細は商品ではなく、すべてのチケットに適用されます。だから私は同じレポートに2つの独立した細部のバンドが欲しい。 – Istao

+0

私は今あなたがしようとしているものを手に入れます。私は最初は少し不明だった。とにかく、別のディテールバンドを追加する方法です。 – Sean

2

データセットが独立している場合は、2つのサブレポートを使用できます。あなたの製品のためのものとあなたの支払いのためのもの。あなたのメインレポートは、データセットを持つ必要はありません。メインレポートの「データなし」オプションを「すべてのセクション、詳細なし」に変更し、サブレポートを詳細セクション以外のバンドに含めます。

0

私は似たものが必要でした。同じページに2つの同じプリントがあります。これは私を助けた:Detail 1 and select Add Another Detail Band.もう一つの詳細を作成する。 Detail1からDetail2まで同じレイアウトをコピーしました。あまり優雅な解決策ではありませんが、それは機能します。

関連する問題