on 02-24-2009 10:21 PM
Hi,
I have an application in which a tabstrip displays a single nested iView within each tab. Each of the nested iViews loads data via a BI Query data service. A start point in each iView specifies the initial parameters to load the query data.
I would like the start point for a particular iView to be executed only when the user selects the tab that contains that iView. However, at the moment, when the application starts up, ALL of the iView start points are executed, resulting in a long wait. There doesn't appear top be a way to check if a particular tab has been clicked by the user and then only execute the start point for the tab's iView based on this.
I would appreciate any suggestions for implementing the above requirement.
Regards,
Mustafa.
Hi Mustafa,
Do not use start point. If you use start point it will be executed automatically when application started. Try to pass the data from one nested iview to another and make the event as 'select'. Try this.
Regards
Basheer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi KK,
It seems there is no way to trigger events/actions from tab selections. However, you can try the following workaround to simulate the same effect:
[https://wiki.sdn.sap.com/wiki/x/iT0 |https://wiki.sdn.sap.com/wiki/x/iT0 ]
The approach taken is to replace the tab strip with a series of buttons in a form which then control the visibility of nested iViews and trigger the appropriate queries.
Regards,
Mustafa.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.