Blazor Native Reporting - Event if Report is visible and ready?

1 Answer 83 Views
Report Viewer - Blazor
Peter
Top achievements
Rank 1
Iron
Iron
Peter asked on 25 Oct 2023, 11:35 AM | edited on 25 Oct 2023, 12:53 PM

We use BlazorNative for Reporting.

In the sample with external parameters, there is the idea shown after submitting the Report:

  • Submit, make the Form invisible
  • start a delay (eg. 2000ms)
  • and make the Form visible again.

This works, but from the user perspective it is unclear what is  happening. Cause in the Viewer we have this message "0 pages so far..." and after a log processing time, the (big) report shows up, meanwhile the dialog is visible earlier. This leads to confusion of the user.

A better solution would be, setting the Form visible again after the Report is fully displayed.

Is there a event we can catch? Maybe in JavaScript with JsInterterop to gain this information?

 

1 Answer, 1 is accepted

Sort by
0
Dimitar
Telerik team
answered on 30 Oct 2023, 09:39 AM

Hello Peter,

Thank you for the provided information regarding your scenario!

Unfortunately, we have not added report events to the native Blazor Report Viewer. Those are in our future plans for the viewer but still, I recommend opening up a new FR on the Progress® Telerik® Reporting Feedback Portal in order to increase the priority of this feature.

Currently, what I would suggest is perhaps modifiying the "0 pages so far..." message in order to share more details with the end user about what is going on while they wait for the report to finish rendering. You can modify the message by localizing the report viewer, please refer to the Native Blazor Report Viewer Localization - Telerik Reporting article for more details.

Please accept our apologies for the caused inconvenience.

Regards,
Dimitar
Progress Telerik

Stay tuned by visiting our roadmap and feedback portal pages, enjoy a smooth take-off with our Getting Started resources, or visit the free self-paced technical training at https://learn.telerik.com/.
Tags
Report Viewer - Blazor
Asked by
Peter
Top achievements
Rank 1
Iron
Iron
Answers by
Dimitar
Telerik team
Share this question
or