2017-03-27 7 views
0

Visual Studio 2012でレポートを作成しましたが、pdfに印刷したり印刷レイアウトで表示しようとすると、レポートのサイズ変更に関する問題が発生します。 .rdlを私のチームの他の人に送りました。彼らは問題なくpdfにそれを印刷しました。SSRSレポートがプレビューモードでレンダリングされるとサイズが変更されます

私は余白、ページサイズ、インタラクティブサイズを調整し、ConsumeAllwhitespace = trueにしました。私もすべてのアップデートをインストールし、何も問題を修正するようです。助言がありますか?

  • ページサイズ:8.5 "×11"
  • マージン:0.25" 、0.25" 、0.25" 、0.25"
  • インタラクティブサイズ:8.5 "×11"
  • ボディ:8" 、4.15 「

例: Print preview showing added whitespace to bottom and right of report

+0

フォーマットは常に問題です。高さと重量の両方で 'Cangrow'プロパティをチェックしましたか? – LONG

+0

レポートのサイズ変更がどういう意味ですか?私はそれがページの上にこぼれていることを意味し、空白のページが表示されると思います。 –

答えて

0

レポートからfalseにCanGrowプロパティを設定しようページ

+0

応答していただきありがとうございますが、これはうまくいきませんでした。 – PanczerTank

0

これを試してください。

まず.5inためにあなたのマージンを設定する」。私はこれをテストしているし、これは、最小の余白を正しく印刷するには、レポートのために可能である。

次はちょうど7.5" の下で、レポートの右の境界線をドラッグします(ただ半インチのハッシュマークが表示されないところまで)。空白を埋めるためにテーブルの内容をドラッグするようにしてください。

まだ印刷ダイアログで問題が発生している場合は、PDF印刷設定を確認してください。 PDFを開き、印刷ダイアログに進みます。 ページサイズ&取り扱いには、フィット、実際のサイズ、シンク、およびカスタムスケールがあります。カスタムスケールを100%に設定すると、PDFが正しいサイズで印刷されます。ここで設定した設定は、すべてのPDF印刷ダイアログに適用されるようです。

それでも解決しない場合は、Report Builderを使用してみてください。フリルは少なくなりますが、常に正しく機能します!

+0

マージンは0.5インチより小さくてもかまいません。私のレポートでは0.25を超えるマージンはほとんど使用しません。最小限のマージンは物理的なプリンタの能力によりますが、PDFに出力するときは余白の値を使用できます。 –

+0

複数の測定単位を使用していないことを確認します。私は、ページサイズがインチで、列/行サイズがcmであるレポートに定期的に遭遇しました。レンダリングされたとき、レポートは間違ったサイズになります(しかしレンダリングされたサイズには明らかなロギングはありません) –

+0

私は修正されました!私の会社のプリンタは0.5インチ以下で動作していませんでした。私はページ全体にストライプをつけようとしていましたが、サイコロはありません。 – Lucky

関連する問題