このサイトをご覧になるには、JavaScriptを有効にしてください。
レポートにおいて、いくつかのリストを次々と出力する必要がある場合がよくあります。Stimulsoftレポートにはそのような制限はありません。そのようなレポートをレンダリングするためにしなければならないことは、ヘッダーとフッターのバンドを持つ2つの データバンドを配置することです。 例えば
1つの ページに2つのデータバンドを配置し、それぞれに異なるデータソースを指定します。 さらに、データバンドにヘッダーとフッターを作成します。このために、2つの ヘッダーバンドと2つの フッターバンドを 配置します。 どのヘッダーバンドとフッターバンドが Data バンドに 属するかは、どのようにして知ることができるのでしょうか? それはとても簡単です。 ヘッダーバンドは、データバンドの上に配置する必要があります。フッターバンドは、デー バンドの下に配置されるべきです。 このように、ヘッダーバンドや フッターバンドは、その間に他のデータバンドがなければ、このデータバンドに属するとみなされます。 例えば、1ページに2つのバンドが配置されているとします。HeaderBand1バンドはDataBand1の上に配置され、その間に他のデータバンドがない場合、DataBand1に属します。しかし、DataBand2を例にとると、このバンドとHeaderBand1のバンドの間に DataBand1が配置されます。また、FooterBand1はDataBand1の下に配置され、その間に他のデータバンドが存在しないため、DataBand1に属します。しかし、FooterBand2はDataBand1とDataBand2の 下に配置されていますが、DataBand1とFooterBand2の間にはDataBand2があります。したがって、FooterBand2はDataBand2に属します。 以下に、複数のリストを次々に出力するレポートテンプレートの例を示します。
最初のデータバンドは、最初のリストを出力します。 リストが出力されると、2番目のリストが出力されます。2番目のバンドは2番目のリストに出力されます。リストの数は無制限です。下の図は、2つのリストを持つレポートを出力するサンプルです。