VS 2010, 웹 응용 프로그램과 함께 .net 4,Crystal 보고서 뷰어에서 내보내기 단추 문제가 발생했습니다.
Microsoft에서 제안하는 웹 사이트에서 Crystal 보고서를 다운로드했습니다.
웹 페이지에 Crystal 보고서를 추가하고 CrystalReportViewer 및 단추를 끌어 왔습니다.
은 내가 button_click에 다음 코드를 넣어 :ReportDocument cryRpt;
cryRpt = new ReportDocument();
cryRpt.Load("C:\\Users\\Yazan\\Documents\\Visual Studio 2010\\WebSites\\WebSite17\\CrystalReport.rpt");
CrystalReportViewer1.ReportSource = cryRpt;
CrystalReportViewer1.RefreshReport();
그래서 (내가 이미 생성 된 크리스탈 리포트를 표시) 버튼을 클릭 할 때 통해 CrystalReportViewer가 나타납니다 분명하다
.내보내기 단추 (CrystalReportViewer의 도구 모음에 이미 있음)를 클릭하면 내보내려는 형식의 형식을 선택할 수있는 창이 팝업되고 보고서의 페이지를 지정합니다. 수출하고 싶다. I 내보내기 버튼을 클릭하면
는 페이지가 포스트 백, 그리고 통해 CrystalReportViewer 다음과 같은 메시지를 포함하는 사라와 (통해 CrystalReportViewer없이) 나는 신 나의 오래된 웹 페이지 :
는 "사용자가 지정한 옵션을 사용하여 수출하는 데 실패 옵션을 확인하고 다시 시도하십시오. " 이 오류가 내보낼 파일 형식의 모든 종류의 일이 있음을
주 (PDF, 문서 ...)
당신은 저를이 통해 CrystalReportViewer의 수출 버튼에 내장 활성화하는 데 도움이 될 수 있습니다하세요?
감사
에서 ReportSourceID을 수정? –
대단히 고맙습니다 ... 이것은 제가 며칠 동안 찾고 있었던 해결책입니다. (CyrstalReportViewer의 속성에서 ReportSourceID를 수정해야하며 문제가 해결 될 것입니다). 원한다면이 솔루션을 답변으로 작성하여 답변을 얻으십시오. – yazanpro