CustomCubeActionManager allows users to easily manage their custom cube actions within InterSystems Business Intelligence
There are two UI pages to help manage custom cube actions.
- ActionClassManager provides a UI for assigning action classes to cubes.
- ActionManager provides a UI for mapping custom actions to cubes.
Navigate to /CustomCubeActions.UI.ActionClassManager.zen to get started. On this page, you can generate an action class for classes that are not currently being managed by CustomCubeActionManager. If a cube already has an action class defined, the new CustomCubeActions class will contain references to the actions that have already been defined.
After your cubes are configured to be managed by CustomCubeActionManager, navigate to /CustomCubeActions.UI.ActionManager.zen to begin adding actions. Note that the "Cubes" field can be a comma separated list of cube names, or it can be "All".
The methods called by CustomCubeActionManager require the following signature:
ClassMethod MethodName(pAction As %String, pContext As %ZEN.proxyObject) as %Status
.
This is similar to the standard custom action signature. However, CustomCubeActionManager will typically have one action per method (although this is not required).