1

내가이 waltrought의 모든 단계 않은 : 나는 그것을 실행할 때C#의 asp.net 보고서 및 보고서 뷰어 (또는의 ReportViewer)에서 하위 보고서

http://blogs.msdn.com/b/sqlforum/archive/2011/01/03/walkthrough-add-a-subreport-in-local-report-in-reportviewer.aspx

과 내가 처음 아버지 보고서를 얻을 대신 서브 보고 내가 얻을 : C :

데이터 검색이에있는 하위 보고서, 'Subreport5', 실패 ...

인쇄 화면 파일을 첨부합니다. (the subreport error)

VS2010 프레임 워크 3.5를 사용하고 있습니다.

답변

1

올바른 매개 변수를 사용하여 포함 된 보고서를 단독으로 실행할 수 있습니까? 그럴 수 없다면 문제가되는 것입니다.

성공적으로 실행할 수있는 경우 매개 변수를 하위 보고서로 올바르게 전달하는지 다시 확인하십시오. 매개 변수 유형이 일치하고 모든 매개 변수 유형을 전달하는지 확인하십시오.

로컬 보고서에 포함 된 보고서가있을 때 올바르게 기억한다면 또 다른 문제는 부모 보고서와 마찬가지로 프로그래밍 방식으로 하위 보고서의 데이터를 제공해야한다는 것입니다. 발생 된 이벤트가 있습니다. SubreportProcessingEvent - 하위 리포트가 처리 될 때입니다. 해당 이벤트에 대한 핸들러를 작성하고 핸들러에 데이터를 제공합니다. 이에 대한 자세한 정보는 LocalReport.SubReportProcessingEvent입니다. 이 페이지에는 좋은 예가 있습니다.