Hi,
Is it possible to switch cube to an specific side from visio or automation script?
Hi Gerwin,
Currently, it is not possible to programmatically switch the active Cube side (workspace) from a Visio shape or an Automation script.
Cube side switching is handled entirely client-side: it is triggered only through direct user interaction in the Cube UI (clicking the workspace tabs, using keyboard shortcuts, or the Quick Menu). There is no server-side API, no Visio shape action, and no Automation script method that can trigger this action on a running Cube session.
What you can do instead:
- From a Visio shape, you can use a hyperlink or script action to open a specific card (element, service, view) on the current side, but not switch the side itself.
- From an Automation script, you can use engine.GetUserConnection() / IAS interactive methods to influence what the user sees, but again, not switch their active Cube side.
If this is a feature you need, we'd recommend submitting it as a feature request on Dojo, as it would require a dedicated client-side implementation.