2012-09-20 3 views
0

내 ASP.NET 응용 프로그램에서 도움말 인쇄 RDLC 보고서가 필요합니다. 보고서는 동적으로 보고서 뷰어 컨트롤에로드 된 다음 javascript window.print()를 사용하여 인쇄됩니다. 문제는 보고서가 세로 스크롤 막대로 인쇄되고 있다는 것입니다. 또한 보고서의 하단 부분이 잘리고 있습니다. ReportViewer 컨트롤의 높이를 늘리면 실제 보고서와 빈 페이지가 나오기 전에 빈 페이지가 두 개 나오고 맨 아래 부분은 여전히 ​​잘리지 않습니다.
보고서 뷰어 페이지의 html입니다.ASP.NET에서 RDLC 보고서 인쇄

<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> 

나는 .. 일이 도움을 싸우고했습니다!

답변

0

보고서 RLDC에 인쇄 단추를 사용할 수 있습니다. 'ShowToolBar'속성을 활성화해야합니다.

ShowToolBar="True" 
관련 문제