on ‎2025 Jan 23 11:21 AM
Hi,
I have created a story where I'm pulling the data from SAP source via live connection. There are multiple widgets in the story and few tables and charts are using this SAP live data source to pull the data into the story. When the story loads for the first time, there is some delay in refreshing the data for the widgets which pulls data from live data source. My requirement is to show a custom message/ busy indicator to the users until all the data in these widgets is refreshed within the story. I'm not sure if there is a specific function which tells me that the data refresh is completed from the live connection so that I can write the script accordingly.
Anyone who has faced this similar issue or knows the workaround in this case. Their comments would be deeply appreciated.
Thanks
Request clarification before answering.
To the best of my knowledge there's no api/scripting way to flag when refresh has completed,
however if refresh times are consistent you could use a timer to hide a message
something like this in the page 'oninitialisation event'
Application.showBusyIndicator("I'm really busy right now refreshing all your wonderful data");
Timer.start(3);
In the timer on timeout, chuck this code in: Application.hideBusyIndicator();
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 8 | |
| 7 | |
| 6 | |
| 6 | |
| 5 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.