レポートを印刷

レポートをレポート サーバーに保存した後は、Web ポータル、またはエクスポートされたレポートの表示に使用する任意のアプリケーションで、レポートを表示および印刷できます。 レポートを保存する前にプレビューする場合は、印刷することができます。

すべての印刷処理は、要求時にクライアント コンピューター上で行われます。 Web サーバーに接続されているプリンターに直接レポート サーバーから印刷ジョブをルーティングできるようなサーバー側印刷機能はありません。 プリンターや印刷オプションは、個々のレポート ユーザーが標準の [印刷] ダイアログを使用して選択します。

印刷専用のレポートをデザインするレポート作成者は、改ページ、ページのヘッダーとフッター、式、背景画像などを使用して、印刷用のデザインを作成できます。 印刷出力を目的としたレポート設計要素の例には、各レポートの裏面に印刷する契約条件が含まれる場合があります。 または、他の例には、レターヘッドを模倣するグラフィック要素やテキスト要素が含まれます。

ページ分割は、さまざまなレンダリング形式に対して実装できます。 そのため、すべてのレポートに対して、すべての表示形式で最適な出力結果を得ることができない場合があります。 次に例を示します。

  • レポートのページはデータ量の変化に適応するようにデザインされます。 たとえば、マトリックスを含むレポートでは、ユーザーが行や列の表示を対話的に切り替えることによって、ページが上下左右に広がる可能性があります。 マトリックスを展開しないユーザーは、展開するユーザーとは異なる印刷結果が得られます。

  • 同じレポート内で横長モードのページと縦モードのページを組み合わせることはできません。 また、ブラウザーや他のアプリケーションで表示されるレポートのレイアウトを置き換えたり、レポートのレイアウトと一緒に存在したりする印刷ベースのレイアウトを作成する方法はありません。

  • レポートの印刷出力には、ユーザーがコンピューターのモニターに表示する、エクスポートされたレポートのほとんどのレポートに表示されるすべての内容が含まれます。 レポート デザイン画面上の空白は保持されます。 水平方向の余分な空白ページを追加または削除するには、レポートのページの幅を変更します。

Note

ブラウザーの印刷コマンドを使用して HTML レポートを印刷すると、最初のページの内容しか含まれないことがあります。 Reporting Services のクライアント側印刷機能を使用すると、より優れた HTML レポートの印刷結果を得ることができます。 詳細については、「印刷コントロールを使用したブラウザーからのレポートの印刷 (レポート ビルダー)」を参照してください。

Note

ページ分割されたレポートの定義ファイル (.rdl) は、Microsoft レポート ビルダー、Power BI レポート ビルダー、または SQL Server Data Tools のレポート デザイナーを使用して作成および変更できます。

このセクションの内容

印刷コントロールを使用したブラウザーからのレポートの印刷 (レポート ビルダー)
クライアント側印刷機能を使用して、Web ポータルからレポートを印刷する方法を説明します。

他のアプリケーションからのレポートの印刷 (レポート ビルダー)
別のアプリケーションにエクスポートされたレポートを印刷する方法を説明します。

レポートを印刷する (レポート ビルダー)
レポートを印刷する方法の詳細なステップについて説明します。 また、ページ上の余白を制御する方法と、PDF、画像、および印刷のハード改ページ レンダラーがレンダリングするレポートの用紙サイズを指定する方法についても説明します。