I have a checkbox control on a form that filters records by modifying the datasource query when it is clicked. The filtering logic works correctly; however, during execution (which can take 5–10 seconds), the form remains active and does not block user interaction. As a result, users can perform other actions while the filtering is still in progress, and there is no indication that processing is happening.
I would like to display a message such as “Processing, please wait…” and temporarily prevent user interaction until the execution is complete.
I attempted to use SysOperationSandbox::callStaticMethod, but it appears to serve a different use case and does not fit this requirement.
I also tried using the SysOperationProgress class; however, it did not work as expected in this scenario.


Report
All responses (
Answers (