실패하지만 난보고로드 할 몇 가지 문제가있다 :의 ASP MVC 부하 보고서는 내가 ASP MVC 처음으로 크리스탈 리포트를 사용하는 것을 시도하고있다
ReportClass rptH = new ReportClass();
rptH.FileName = Server.MapPath("Reports/TestReport.rpt");
rptH.Load();
이 rptH.FileName
"rassdk://D:\\ProjectDir\\Pro\\Pro.WebUI\\Reports\\TestReport.rpt"
의 값입니다
Load report failed.
보고서는 어떤 데이터 소스가없는 그것이 그냥 빈 보고서 :하지만 Load()
에 나는 예외가 얻을 일부 텍스트.
아마도 중요합니다. 로컬 IIS (VS에 없음)에서 실행되도록 프로젝트를 설정했습니다.
UPDATE는
내가 코드를 약간 변경하고 지금은 다른 오류 (나는 또한을 Inetpub/wwwroot에 프로젝트를 복사)을 얻는다. 이 오류입니다 :
Value cannot be null. Parameter name: path2
그리고 경로는 지금 :
"C:\\inetpub\\wwwroot\\MyProject\\Pro\\Pro.WebUI\\Reports\\TestReport.rpt"
새로운 코드는 다음과 같습니다 내가 전에 ASP.NET과 크리스탈 리포트를 한 적이
ReportClass rptH = new ReportClass();
var path = Server.MapPath("Reports/TestReport.rpt");
rptH.Load(path);
누군가가 적어도 권해 봅니다. 더 이상 생각이 없습니다. – 1110