I'm developing an Angular application that generates reports using Stimulsoft. The report rendering is causing significant UI performance issues, like UI freezing and lag, especially when dealing with large datasets.
I tried using Angular's NgZone to run the report generation process outside of Angular's zone to prevent unnecessary change detection and improve performance. However, even with this approach, the UI still lags and the loading spinner becomes unresponsive during the report generation.
How to optimize report rendering performance in Angular using Stimulsoft
-
- Posts: 2
- Joined: Tue Oct 22, 2024 1:04 pm
-
- Posts: 7292
- Joined: Tue Mar 20, 2018 5:34 am
Re: How to optimize report rendering performance in Angular using Stimulsoft
Hello,
Please send us a sample project that reproduces the issue for analysis.
Thank you.
Please send us a sample project that reproduces the issue for analysis.
Thank you.
-
- Posts: 2
- Joined: Tue Oct 22, 2024 1:04 pm
Re: How to optimize report rendering performance in Angular using Stimulsoft
Hello, thank you for your response. However, I have already found a solution to my report loading delay issue. I am using the following function as a solution:
Code: Select all
report.renderAsync(function () {
document.write("Completed.<br>");
document.write("Rendered page count: " + report.renderedPages.count);
});
-
- Posts: 7292
- Joined: Tue Mar 20, 2018 5:34 am
Re: How to optimize report rendering performance in Angular using Stimulsoft
Hello,
Thank you for the information.
Thank you for the information.