このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

 

レポートにおいて、いくつかのリストを次々と出力する必要がある場合がよくあります。Stimulsoftレポートにはそのような制限はありません。そのようなレポートをレンダリングするためにしなければならないことは、ヘッダーとフッターのバンドを持つ2つの データバンドを配置することです。 例えば

 

1つの ページに2つのデータバンドを配置、それぞれに異なるデータソースを指定します。 さらに、データバンドにヘッダーとフッターを作成します。このために、2つの ヘッダーバンドと2つの フッターバンドを  配置します。 どのヘッダーバンドとフッターバンドが Data バンドに 属するかは、どのようにして知ることができるのでしょうか? それはとても簡単です。 ヘッダーバンドはデータバンドの上に配置する必要があります。フッターバンドデー バンドの下に配置されるべきです。 このようにヘッダーバンドや フッターバンドは、その間に他のデータバンドがなければ、このデータバンドに属するとみなされます。 例えば、1ページに2つのバンドが配置されているとします。HeaderBand1バンドはDataBand1の上に配置れ、その間に他のデータバンドがない場合、DataBand1に属します。しかしDataBand2を例にとると、このバンドとHeaderBand1バンドの間に DataBand1配置されます。またFooterBand1はDataBand1下に配置され、その間に他のデータバンドが存在しないためDataBand1属しますしかしFooterBand2はDataBand1とDataBand2 下に配置されていますが、DataBand1FooterBand2間にはDataBand2あります。したがってFooterBand2DataBand2属します。 以下に、複数のリストを次々に出力するレポートテンプレートの例を示します。

 

 

最初のデータバンドは、最初のリストを出力します。 リストが出力されると、2番目のリストが出力されます。2番目のバンドは2番目のリストに出力されます。リストの数は無制限です。下の図は、2つのリストを持つレポートを出力するサンプルです。