or
private void SummarySubReport_ItemDataBinding(object sender, EventArgs e)
{
DataView dv = new DataView(m_data, "LetterBatchId = 491",
null, DataViewRowState.CurrentRows);
Telerik.Reporting.Processing.
SubReport subReport = (Telerik.Reporting.Processing.SubReport)sender;
subReport.InnerReport.DataSource = dv;
}
After updating to 2010 Q1 the innerReport of the subReport is null.
Why has this changed and how can I get this working again?
| Private Sub Table1_NeedDataSource(ByVal sender As Object, ByVal e As System.EventArgs) Handles Table1.NeedDataSource |
| Dim tab1 As Telerik.Reporting.Processing.Table = DirectCast(sender, Telerik.Reporting.Processing.Table) |
| Dim idata1 As Telerik.Reporting.Processing.IDataObject = DirectCast(tab1.DataObject, Telerik.Reporting.Processing.IDataObject) |
| Dim obj1 As myobject = DirectCast(idata1.RawData, myobject) |
| ' |
| tab1.DataSource = obj1 |
| End Sub |
UPDATE: Looks like this is already reported as issue 1318 and I see a workaround another post on this same issue. I will try the workaround until there is a better method.
| <controls:ChildWindow x:Class="ColonySL.ReportViewer" |
| xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
| xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
| xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls" |
| xmlns:telerik="clr-namespace:Telerik.ReportViewer.Silverlight;assembly=Telerik.ReportViewer.Silverlight" |
| xmlns:telerikNav="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" |
| xmlns:telerikControls="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" |
| xmlns:telerikPrimitives="clr-namespace:Telerik.Windows.Controls.Primitives;assembly=Telerik.Windows.Controls" |
| xmlns:telerikInput="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input" |
| Width="1024" Height="700" |
| Title="ReportViewer"> |
| <Canvas Name="Main"> |
| <telerik:ReportViewer Grid.Row="1" x:Name="ReportViewer1" |
| Width="1008" |
| Height="660" |
| ReportServiceUri="../ReportService.svc" |
| Report="TenantsDetails"/> |
| </Canvas> |
| </controls:ChildWindow> |