none
ReportViewer余白設定について RRS feed

  • 質問

  • お世話になります。


    ・開発環境
    Windows10 Pro
    VisualStudio2017 Enterprise(VB)
    Microsoft.ReportingServices.ReportViewerControl.Winforms(150.900.148)Nugetから導入

    ・質問事項
    ReportViewerのプレビュー画面のページ設定ボタンから表示されるページ設定画面の
    余白のデフォルト値をプログラムから設定しています。
    プログラムから1/100インチの値ではなくミリメートルで設定する方法をご教授願います。


    PageSettingsを作成し、
    Marginsの左右上下それぞれに「19」を設定しています。
    余白設定(1/100インチ)のため余白設定には4.83mmと表示されます。
    PageSettingsをReportViewerのSetPageSettingsに設定しています。

    以上よろしくお願いいたします。
    2019年4月25日 0:26

すべての返信

  • JSYS-SS-SDさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    1/100インチ= 0.254mm、インチをミリに交換できます。
    このようにMarginを設定しますか。

            Dim PageSettings As New System.Drawing.Printing.PageSettings
            PageSettings.Margins = New System.Drawing.Printing.Margins(left,top,right,bottom)
            Me.rptView.SetPageSettings(PageSettings)

    どうぞよろしくお願いします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2019年4月30日 2:52
    モデレータ