This is probably more of a support ticket situation, but until we get our client.net accounts straightened out with the right license info, maybe I can get a hand from the forums...
Having installed version 2008.3 1105 of Telerik Reporting, an existing project built with version Q2 2008 SP2 is now broken.
We were binding subreports to object collections on the parent report’s data item, like so:
private void SubReport1_NeedDataSource(object sender, System.EventArgs e)
{
var subReport = ((Telerik.Reporting.Processing.SubReport)sender);
subReport.InnerReport.DataSource = ((System.Data.DataRowView)subReport.Parent.DataItem).Row["OrderDetails"];
}
The yellow item (parent of a Processing.Subreport) was of type Processing.ReportItemBase in Q2 2008 SP2. In 2008.3 1105, the type has changed to Processing.ProcessingElement, which does not have a DataItem property.
Any suggestions?