You can always trigger a QaaWS on demand and there is no obligation that you run ALL the Queries while you are initializing the dashboard.
You can also give a thought about building a layout that is similar to that of the tab set (with panel container and buttons) and things will be even smoother from this feature point of view.
Solution :
It is a two step process. Note that step 1 is more or less a workaround. But step 2 is fully supported and out of the box.
Two steps:
- Step 1 : Identify which tab is selected: http://scn.sap.com/thread/1022032
- Step 2 : Use the trigger cell to run the QaaWS
If you think that this is a very important aspect of your dashboard, it is worth a try.
Regards,
Naras