2017-09-19 22 views
0

C#에서 ASP.net 웹 응용 프로그램이 있습니다.Crystal Report를 CrystalReportViewer 버튼에서 내보내기 (Asp.net C# 사용)

내보내기 단추와 도구 모음의 인쇄 단추가 작동하지 않습니다.

인쇄/내보내기 버튼을 클릭하면 대화 상자가 나타나 페이지를 선택하거나 형식을 선택한 다음 내보내기 버튼을 클릭하여 파일을 다운로드하거나 저장하지 않습니다.

paramField.Name = "@GatePass"; 

paramDiscreteValue.Value = GPLabel.Text; 
paramField.CurrentValues.Add(paramDiscreteValue); 
paramFields.Add(paramField); 
CrystalReportViewer1.ParameterFieldInfo = paramFields; 
reportdocument.Load(Server.MapPath("DO_Report.rpt")); 
reportdocument.SetDatabaseLogon("sa", "Admin1"); 

CrystalReportViewer1.ReportSource = reportdocument; 
CrystalReportViewer1.DataBind(); 

내가뿐만 아니라 같은 exporttodisk 코드를 시도했다

reportdocument.ExportToDisk(ExportFormatType.Excel,"C:/Users/Administrator/Desktop/ashar.pdf"); 

하지만이 코드는 바로 지정된 대상에 빈 보고서를 내보낼, 난 이미 (ExportToHttpResponse) 시도했지만 해결책을 찾을 수 없음, 도움 나 please 미리 감사드립니다.

답변

0

어쩌면 메모리 스트림으로 내보내기를 시도해보십시오. 또한 ReportDocument에 printToPrinter 메서드가 있다고 생각합니다.

관련 문제