Limitations
Limitations
Hi All,
are there any limitions to Reports.Net in Terms of how many bands, subreports, datasources etc. are allowed in a Report file?
Is there a Limitation to the file size?
Please let me know if there is any!
Best Regards!
HowieD
are there any limitions to Reports.Net in Terms of how many bands, subreports, datasources etc. are allowed in a Report file?
Is there a Limitation to the file size?
Please let me know if there is any!
Best Regards!
HowieD
Re: Limitations
Hello.
.Net Framework has some limitations. But this limitations usually don't affect end users.
Thank you.
We didn't set any limitation of these components of the report. But you should know that large amount of components could make designing and compiling of report much slower.HowieD wrote:are there any limitions to Reports.Net in Terms of how many bands, subreports, datasources etc. are allowed in a Report file?
Is there a Limitation to the file size?
.Net Framework has some limitations. But this limitations usually don't affect end users.
Thank you.
Re: Limitations
Hallo Aleksey,
thank you for your answer.
To avoid a large amount of components in a report my idea was place optional things to external subreports which are loaded by condition.
Unfortunately I couldn't find any Information in the documantation how can this be achieved and how datasources are set.
Can you please point me to docs or other help!?
Can you please also tell me the limitations base on .NET Framework to get a whole picture?
Thanks in advance!
HowieD
thank you for your answer.
To avoid a large amount of components in a report my idea was place optional things to external subreports which are loaded by condition.
Unfortunately I couldn't find any Information in the documantation how can this be achieved and how datasources are set.
Can you please point me to docs or other help!?
Can you please also tell me the limitations base on .NET Framework to get a whole picture?
Thanks in advance!
HowieD
Re: Limitations
Hello.
It seems that you used Crystal Reports before. If yes, then, please, read the The main differences of reporting features between Crystal Reports and Stimulsoft Reports article on our blog.
We saw reports from our customers with hundreds of components. The main problem with large reports is large amount of requested data from data sources and Out of memory exceptions.
You could also read next articles from our blog:
Optimizing Reports
Optimizing Reports. Part 2
Optimizing Reports. Part 3
Thank you.
It seems that you used Crystal Reports before. If yes, then, please, read the The main differences of reporting features between Crystal Reports and Stimulsoft Reports article on our blog.
We saw reports from our customers with hundreds of components. The main problem with large reports is large amount of requested data from data sources and Out of memory exceptions.
You could also read next articles from our blog:
Optimizing Reports
Optimizing Reports. Part 2
Optimizing Reports. Part 3
Thank you.
Re: Limitations
Hallo Aleksey,
since I use Crystal Reports in one product the report in question was based on MS-Access Reporting engine before. There I'm hitting the limit of maximum number of controls on the report.
Since this report is for facility management it can have optinal but large legal and financial additional Information.
I appreciate and understand your hints regarding optimization of Reports and the differences betwenn CR and Stimulsoft Reports. But as I have the need to report from up to 1100 columns (in different tables/objects) the question was if its possible put to some optional parts of the report in external files to keep the reports as small and simple getting reporting speed as high as possible.
Hope this helps getting the needs clear.
Best regards!
HowieD
since I use Crystal Reports in one product the report in question was based on MS-Access Reporting engine before. There I'm hitting the limit of maximum number of controls on the report.
Since this report is for facility management it can have optinal but large legal and financial additional Information.
I appreciate and understand your hints regarding optimization of Reports and the differences betwenn CR and Stimulsoft Reports. But as I have the need to report from up to 1100 columns (in different tables/objects) the question was if its possible put to some optional parts of the report in external files to keep the reports as small and simple getting reporting speed as high as possible.
Hope this helps getting the needs clear.
Best regards!
HowieD
Re: Limitations
Hello.
Yes, it's possible to use external sub-reports. You could do it with next code:
Than you.
Yes, it's possible to use external sub-reports. You could do it with next code:
Code: Select all
.....
StiReport rep = new StiReport();
rep.LoadFromUrl(@"D:\MainReport.mrt");
rep.GetSubReport += new StiGetSubReportEventHandler(rep_GetSubReport);
rep.Render();
rep.Show();
.....
void rep_GetSubReport(object sender, StiGetSubReportEventArgs e)
{
StiReport rep = new StiReport();
rep.LoadFromUrl(@"D:\SubReport.mrt");
e.Report = rep;
}
void rep_GetSubReport(object sender, StiGetSubReportEventArgs e)
{
StiReport rep = new StiReport();
if (e.SubReportName == "SubReport1") rep.LoadFromUrl(@"D:\SubReport1.mrt");
if (e.SubReportName == "SubReport2") rep.LoadFromUrl(@"D:\SubReport2.mrt");
e.Report = rep;
}