トップ回答者
レポーティングサービスでの印刷縮小設定について

質問
-
OS = Win7
言語 = VS2013 ASP.NET(Webサイト) VB
DB = WinServer2008R2 (64bit)
その他 = Report Builder3.0、IIS8.0いつもお世話になっております。
レポーティングサービスを使用して帳票を作成しています。
そこで、表示したレポートを印刷する要望があるのですが、指定した用紙に収まるように設定する方法はあるのでしょうか?
例えばA4縦1枚に収めたい・・・しかし行数が多いから収まりきらない場合は、縮小して収める・・・
みたいな事って可能でしょうか?現在は印刷する前に一度PDF変換してプレビューを表示しており、プレビュー表示時に指定した用紙に収まった形で表示したいと考えております。
以上、何卒宜しくお願い申し上げます。
回答
-
こんにちは
他の方が指摘されているようにSSRSでReport側で要求されている要件を設定することは困難と思われます。
(私も不可能と断言できません)一番簡単でお金がかからないやり方としては、
・SSRSでExcel形式で保存する
・保存したExcelを開き、ファイル → 印刷の設定で「シートを1ページに印刷」(OFFICE 2010)
とすればお望みどおりに1ページで印刷可能です。ちょっと格好悪いですが、1ページに印刷することが目的であれば運用で解決できるかと。
参考まで。
すべての返信
-
フォーラム オペレーターの星 睦美です。
表示したいレポートが帳票であれば1ページに収まらない場合は改ページが考えられますが、kong0214 さんが想定しているレポートの種類を説明していただいたほうが回答者がアドバイスしやすいかもしれません。私からMSDN ライブラリにレポート ビルダー3.0 の説明がありますのでご紹介させていただきますね。
・ページ レイアウトとレンダリング (レポート ビルダー 3.0 および SSRS)
https://technet.microsoft.com/ja-jp/library/ee210530(v=sql.105).aspx※参考になる回答がありましたら投稿者からの[回答としてマーク] をお願いします。
フォーラム オペレーター 星 睦美 - MSDN Community Support
- 編集済み 星 睦美 2015年8月28日 8:40 編集
-
こんにちは
他の方が指摘されているようにSSRSでReport側で要求されている要件を設定することは困難と思われます。
(私も不可能と断言できません)一番簡単でお金がかからないやり方としては、
・SSRSでExcel形式で保存する
・保存したExcelを開き、ファイル → 印刷の設定で「シートを1ページに印刷」(OFFICE 2010)
とすればお望みどおりに1ページで印刷可能です。ちょっと格好悪いですが、1ページに印刷することが目的であれば運用で解決できるかと。
参考まで。