0

ASP.NET アプリケーションから RDLC レポートを印刷するのに助けが必要です。レポートは Report Viewer コントロールに動的に読み込まれ、javascript window.print() を使用して印刷されます。問題は、レポートが垂直スクロールバーで印刷されていることです。さらに、レポートの下部が途切れています。ReportViewer コントロールの高さを大きくすると、実際のレポートの前に 2 つの空白ページがあり、その後に 1 つの空白ページがあり、下部がまだ切り取られています...
これはレポート ビューアー ページの html です。

<body onload="printThisPage();">
     <form id="controlForm" name="reportForm" runat="server">
     <rsweb:ReportViewer Width="800px" Height="1200px" ID="ReportViewer1"  runat="server"  
        ShowCredentialPrompts="False" DocumentMapCollapsed="True" ShowDocumentMapButton="False" 
        ShowFindControls="False" ShowPageNavigationControls="False" 
        ShowParameterPrompts="False" ShowPromptAreaButton="False" 
        SizeToReportContent="True" ShowExportControls="False" 
        ShowPrintButton="True" ShowRefreshButton="False" ShowToolBar="False" 
        ShowZoomControl="False" BorderStyle="None" style="OVERFLOW: visible" 
        >
    </rsweb:ReportViewer>
    </form>

私は何日もこれと戦ってきました..助けて!!

4

1 に答える 1

0

印刷ボタンをレポート RLDC に使用できます。「ShowToolBar」プロパティを有効にする必要があります。

ShowToolBar="True" 
于 2013-01-25T12:12:23.157 に答える