作成日: 2016/04/07 最終更新日: 2016/05/18
文書種別
不具合
状況
修正済み
詳細
C1FlexReportのPrint()メソッドを用いて印刷すると、印刷方向として横向きを設定したレポート定義ファイルを使用したり、またコードでLayout.Orientationを「True」に設定しても、縦向きとなり、さらにレポートが縮小されて印刷されます。
回避方法
この問題はバージョン2.0.20161.147または4.0.20161.147で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
印刷オプションとして、既定のサイズおよび用紙の向きを明示的に指定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
印刷オプションとして、既定のサイズおよび用紙の向きを明示的に指定します。
◎サンプルコード(VB)
Dim option as C1.Win.C1Document.C1PrintOptions = New C1.Win.C1Document.C1PrintOptions() option.PrinterSettings = New System.Drawing.Printing.PrinterSettings() option.PrinterSettings.DefaultPageSettings.Landscape = True C1FlexReport1.Print(option)
◎サンプルコード(C#)
var option = new C1.Win.C1Document.C1PrintOptions(); option.PrinterSettings = new System.Drawing.Printing.PrinterSettings(); option.PrinterSettings.DefaultPageSettings.Landscape = true; c1FlexReport1.Print(option);
旧文書番号
81611