1

次のような値を含む CopyTypes という複数値パラメーターを使用できるようにしたいと考えています。

{ "ORIGINAL", "CUSTOMER COPY", "PACKING LIST" }

各ページのページ フッターのテキスト変数を 1 つだけ変更して、パラメーター配列の値ごとに同じページを作成するレポートを作成したいと考えています。

単一の値パラメーターを使用して、パラメーターごとにコードでレポートを呼び出すことを考えていましたが、このソリューションは理想的ではありません。

4

1 に答える 1

1

これがあなたのために働くかもしれないセットアップです:

  • 高さが固定された「単一ページ」のサブレポートを作成する
  • サブレポートで、パラメータ「FooterText」を作成します
  • ページの下部にパラメーターを表示します (サブレポートのフッターは表示されません)。
  • リスト内のサブレポートを含む親レポートを作成する
  • パラメータで選択された各値の行を生成するデータセットを作成します
  • そのデータセットの値をパラメーターとしてサブレポートに渡します

選択した値をデータセットに変換する方法に関する別の質問に対する私の回答を参照してください。

要するに、レポートのヘッダー/フッター内のものをページのコンテンツに実際に関連付けることはできません。その点では、それらは非常に「静的」です。これは特にフッターの問題です(そして上記の私の提案でも)。レポート本文のフッターを「偽造」すると、本文のコンテンツが大きくなるとページから「押し出される」可能性があるためです。それが問題である場合は、回避策を検討し、テキストを (「偽の」) ヘッダー (サブレポートの上部など) に配置することをお勧めします。

于 2012-11-30T09:31:56.870 に答える