Hi,
i am facing a problem setting the reportsource of a Sub - Sub Report.
I am trying it like this....
using (System.Xml.XmlReader xmlReader = System.Xml.XmlReader.Create(reportingPath + report_Name, settings)){ Telerik.Reporting.XmlSerialization.ReportXmlSerializer xmlSerializer = new Telerik.Reporting.XmlSerialization.ReportXmlSerializer(); ExportReport = (Telerik.Reporting.Report) xmlSerializer.Deserialize(xmlReader); if ((ExportReport != null)) { ExportReport.ReportParameters["Id"].Value = Id; // Subreport for Column1 if ((ExportReport.Items.Find("SubReport_Column1", true)).Count() == 1) { Telerik.Reporting.SubReport SubReport_Column1 = (Telerik.Reporting.SubReport) ExportReport.Items.Find("SubReport_Column1", true)[0]; ((Telerik.Reporting.UriReportSource) (SubReport_Column1.ReportSource)).Uri = reportingPath + SubReport_Colum1_Name; if ((SubReport_Column1.Items.Find("SubReport_Column1_Details", true)).Count() == 1) { Telerik.Reporting.SubReport Report_SubReport_Column1_Details = (Telerik.Reporting.SubReport) SubReport_Column1_Details.Items.Find("Column1_Details", true)[0]; ((Telerik.Reporting.UriReportSource) (Report_SubReport_Column1_Details .ReportSource)).Uri = reportingPath + report_Column1_Details; } } ...
Hope somebody can help me out?
I am not sure, what is the right way to set the SubReport.URI of the SubReport.
if ((SubReport_Column1.Items.Find("SubReport_Column1_Details", true)).Count() == 1)