2009-02-19 21 views
5

私は同じページの大きさで設定された2つのレポートを持っています - ページの余白が1cmのA4のポートレート。SSRS不思議な余分なページ

レポートを別々に実行して印刷すると、両方とも期待通りに出てくる:ページの幅制約に適合する。

しかし、ある報告書を別の報告書のサブレポートとして取り込んで実行し、「マスター」報告書を印刷すると、問題が発生します。両方のレポートが表示されるにもかかわらず、余分な空白のページが出力の他のすべてのページに表示されます。

2つのレポートのページサイズはわかりませんが、ポインタはわかりません。

サブレポートの設定を変更しても、野生の独立したエポートとして実行されることはありません。私はページ内に実際に収まったことを証明するための手順のみを含んでいます。

答えて

5

ページサイズや余白が空白ページにこぼれている可能性があります。彼らは時々見つけるために怒っているかもしれません。

+0

個別に実行すると2つのレポート(マスターとサブの両方)が正しく印刷されますが、 サブレポートのページサイズがマスターレポートよりも小さいか、同じである必要がありますか? おかげで私たちは通常、やることは、このようなものである –

+1

: サブレポート:マスターレポート の ページサイズ=ボディサイズ=ボディサイズマージンなし マスター: ページサイズ= _____ マージン= ____ ボディサイズ=ページサイズ - 余白 –

2

this document(.docダウンロード)の12ページを参照してください。

+0

それは言葉の文書であることを言及する価値があるかもしれません...しかし、非常に良いものです。 –

+1

wink ... *(.docダウンロード)* wink.wink。 – MarlonRibunal

5

マスターレポートで右余白を0に設定することをお勧めします。私はマスターレポートに正しく表示されたサブレポートを使用して自分自身に気付きました。別のマスターのサブレポートとして追加すると、余分な改ページが挿入されます。私はTheTXIに同意します。非常に欲求不満な、私は彼らがWebページのためのfirebugのようなデバッグ/検査モードを持っていたらいいと思います。

編集: また、フィールドが自動的に(意図しない)拡張に設定されていないことを確認する必要があります。右クリック、プロパティ、セット.CanGrow = False

3

マスターレポートで動作するすべてのレポートについて、レポートのConsumeContainerWhitespaceプロパティをtrueに設定してみてください!

1

私はこれが古いスレッドだと認識していますが、最近この問題が発生し、空白のページで終わるかもしれない別の理由が見つかった - マスターレポートに空白があると、PDFレンダラーは空白のページを作成します。

上記の方法で解決策が見つからない場合は、マスターレポートに空白がないことを確認してください。それぞれのサイズは重要ではないようです。重要な点は、サブレポートがマスタレポートと同じサイズで、サブレポートが座標0,0から始まることです。

0

レポートで2ページ目が空白になっているこの問題が発生しました。私は安心して見つけることができるすべての提案を試みました。私は、レポートがページの半分を占めるまで列幅を減らし、まだ空白のページを持っていました。また、列幅が問題を引き起こしていないと私に言っていました。

最後に、右余白を0に設定することで、問題は解決されました。おかげでSnives!それは意味をなさないが、それは今重要ではない!

関連する問題