2012-09-05 28 views
8

SSRSが新しく、複数のレポートを1つのレポートにグループ化する必要があります。私はたくさんの周りを検索しましたが、それほど多くは見つかりませんでした。私は現在、ユーザーが個別に表示/保存できるようにする必要がある2つのレポートを用意しています。ユーザーは両方のレポートを単一のレポートとして表示するオプションも必要です。本質的に単純な連結です。最終的に、複数のレポートがグループ化され、ユーザーはオンラインでの表示や1つのPDFとしての保存のためにすべてをレンダリングできます。SSRSで複数のレポートを1つにグループ化する

マスターレポートで2つのサブレポートを試しましたが、ページブレークの問題を診断するのが難しくなります。私はここにもっと単純なオプションがあるのだろうかと思っていた。ありがとう。

答えて

9

すべてのレポート要素を1つのレポートにまとめることはできますが、ユーザーはレポート要素を個々のレポートとしても表示できる必要があります。マスタレポートと複数の個別レポートの両方を維持する必要がないようにするには、次の2つのオプションがあります。

1)マスターレポートを作成し、サブレポートとして挿入します。改ページの問題が発生した場合は、レポートページの高さと幅とサブレポートコンテナの高さと幅を確認してください。

2)(SQL Server 2008 R2以降の場合)個別のレポートをレポートパーツのセットとして公開することを検討してください。これをマスターレポートで再利用することができます。 (Publishing report parts

+0

レポートパーツの機能についてはわかりませんでした。レポートとボディとマージンをクリーンアップしましたが、余分なページを取り除く唯一の方法は、問題報告がマスターの本文全体をサブレポートとして満たしているかどうかです。私がこれまでにやったことは、2つのサブレポートを反対側のコーナーに配置することです。私は余分なページを4枚しか得ません。 –

+1

多くの試行錯誤の末、私はついに仕事をしました。マスターレポートの空白が必要になります(推測されますが、うまくいくように思われます)。サブレポートのサイズをマスタよりも少し小さく調整する必要があります。 –

1

私はサブレポートのファンでもなく、Crystalでうまく機能しますが、レポートサービスでは実際には必要ありません。

レポートを1つにまとめてみませんか?各レポートのすべてのタブリックス/その他のオブジェクトを新しいレポートにコピーします。すべてを選択して、簡単にコピー&ペーストすることができます。パラメータ、データセット、およびデータソースが共有されていない場合は、それらを設定するだけです。 各タブリックスの後にページ区切りを設定することができます。または、長方形を使用することがプロパティの改ページを制御できるので便利です。

+1

人々はこれをdownvoteしたいが、少なくともあなたの理由を書くのに十分なほど勇敢であれば十分です。コミュニティには、downvoteをヒットして実行することは役に立ちません。 – Davos

+0

シンプルなソリューション。私のために働いた+1。 – Aditya

+0

しかし、わかりませんが、ページブレークが1つしかないときに4ページの印刷が表示されている理由: – Aditya

関連する問題