lets call them subreport1 through subreport5
in Q2 this worked fine.
In Q3 subreport1 is displayed where ever the subreports 2 - 5 should be displayed. They have a conditional visibility.
Perhaps using one reference to a subreport multiple times is prohibited in the Q3 release?
10 Answers, 1 is accepted
We are not sure we understand your inquiry, however multiple SubReport items still can reference the same report in Q3. Generally unexpected behavior may occur if your SubReports Name properties are not serialized and because in Q3 we have introduced report data cashing (to improve the performance for the interactivity features) the name properties are required. Thus our suggestion is to change your Subreports Name property to a custom name - this way you will force the name property serialization.
For further assistance we will highly appreciate if you open a support ticket and send us a sample runnable project that exhibits the issue so we can test it locally.
Peter
the Telerik team
I have a similar problem. In my report (master / detail) in the detail section 2 are passing away sub reports with different data sources. Unfortunately, the rendering of the report for both reports the same data source provided. I can resolve the issue through the info in the post before but if I change at any change on the subreport also the name of the report. But when I compile 2 times without changing the name of the report does not call the master of the reports.
We've released an internal build that addresses the problem with the unique names. You can download the fix directly from your account, see the release notes here.
All the best,
Steve
the Telerik team
you can not copy and paste sub reports.
You should see a sub report at the bottom of the designer for each instance of the subreport (even if it is the same subreport used multiple times you should have that same amount of subreports in the bottom of the designer)
That fixed it for me.
The problem I had was...
Dim rptLabelSubreport As SubReport = New SubReport
rptLabelSubreport.ReportSource =
New EHSReporting2011.WM_PickupLabelsChild
rptLabelSubreport.Name =
"rptLabel" & i & "_WM_PickupLabelsChild"
and this fixed it... (I use i as an integer variable to differentiate between the subreport instances)
Dim rptLabelSubreport As SubReport = New SubReport
rptLabelSubreport.ReportSource =
New EHSReporting2011.WM_PickupLabelsChild
rptLabelSubreport.ReportSource.Name =
"rptLabel" & i & "_WM_PickupLabelsChild"
This was a bug that we have addressed in the latest internal build available for download in your account. Upgrade to resolve the issue.
Sorry for the temporary inconvenience.
All the best,
Steve
the Telerik team
BLOGGERS WANTED! Write a review about Telerik Reporting or the new Report Designer, post it on your blog and get a complimentary license for Telerik Reporting. We’ll even promote your blog and help bring you a few fresh readers. Yes, it’s that simple. And it’s free. Get started today >