2016-01-04 8 views
0

Проблема с передачей отчета Параметры отчета Telerik от MVC?Как передать параметры отчета в отчет Telerik от MVC?

typeReportSource = new TypeReportSource() { TypeName = typeof(ADP.GRADEBOOK.Reporting.StudentProgressReport).AssemblyQualifiedName }; 
typeReportSource.Parameters.Add(new Parameter() { Name = "StudentIds", Value = studentValue.Remove(0, 1).ToString() }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "AssignmentHeadersCount", Value = reportDatas.AssignmentHeadersCount.ToString() }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "GradeScaleId", Value = reportDatas.GradeScaleID }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "IncludeDroppedStudents", Value = GetSpecTableDetailCompletedDatas.IncludeDroppedStudents != null ? GetSpecTableDetailCompletedDatas.IncludeDroppedStudents : "" }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "MarkingPeriodId", Value = MarkingPeriodeId }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "MarkingPeriodName", Value = MarkingPeriodeNm != null ? MarkingPeriodeNm : "" }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "PrintFooter", Value = GetSpecTableDetailCompletedDatas.PrintFooter != null ? GetSpecTableDetailCompletedDatas.PrintFooter : "" }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "ReportConnectionString", Value = (reportDatas.ReportConnectionstring != null ? ADP.GRADEBOOK.Reporting.CipherUtility.Decrypt(reportDatas.ReportConnectionstring) : "") }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "ReportHeaderName", Value = GetSpecTableDetailCompletedDatas.ReportHeaderName != null ? GetSpecTableDetailCompletedDatas.ReportHeaderName : "" }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "ReportId", Value = GetSpecTableDetailCompletedDatas.ReportID }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "SchoolCode", Value = (SchoolCode != null ? SchoolCode : "") }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "YearID", Value = YearId }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "SectionId", Value = SectionId }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "StaffId", Value = staffID }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "TemplateId", Value = TempID }); 
typeReportSource.Parameters.Add(new Parameter() { Name = "SchoolId", Value = reportDatas.SchoolID }); 

Привет, я прошел параметр, как это к отчетности Telerik в MVC, но я получаю исключение, как

Ошибка создания экземпляра отчета (Report = ADP.GRADEBOOK.Reporting.StudentProgressReport, ADP.GRADEBOOK.Reporting, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null). Отсутствует или недействительное значение параметра. Введите действительные данные для всех параметров.

My Exception Details here

ответ