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?