Skip to Content
0

Temporary message while BEx report is running on Web Dynpro ABAP

Mar 24, 2017 at 04:57 PM

50

avatar image
Former Member

Dear Experts,

I have a scenario where I am calling a BEx report within Webdybpro application using iFrame. This report is called through a URL on click of a button in webdynpro. When we click on the button, this iFrame screen remains blank for sometime before showing up the result from BEx Report. The issue is during this small time window when the screen is blank, we are not sure whether the report is running or not. Is there a way to display a temporary message saying "Please wait..." or something like this. And once the data pops up, this message should be cleared.

Thanks in advance for your valuable inputs on this.

KR,

Sachin

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

harish vyas Mar 27, 2017 at 04:25 AM
0

Hi Sachin,

Have you tried using UI element BIAPPLICATIONFRAME as address from requirement.

As per my understanding while using IFRAME, we provide URL and so maybe till the time it take to load the BI report (or any other application), blank screen comes.

But if you use BIAPPLICATIONFRAME, this UI element is meant for BI reports only and before rendering report if it takes time then maybe some informative message comes up automatically on screen (as part of UI element property or framework).

Just give a try.

You can refer to below helpful link:

https://blogs.sap.com/2013/05/16/integration-of-bex-query-in-web-dynpro-application-using-biapplicationframe-ui-element/

https://archive.sap.com/discussions/thread/835441

To let me know if this addresses your problem.

Regards,

Harish

Share
10 |10000 characters needed characters left characters exceeded