docs.intersystems.com
InterSystems IRIS Data Platform 2019.2  /  Implementing InterSystems IRIS Business Intelligence  /  Defining Custom Actions

Implementing InterSystems IRIS Business Intelligence
Introduction
Next section
InterSystems: The power behind what matters   
Search:  


Introduction
You define custom actions within KPI classes. Then:
For details on defining KPIs, see the Advanced Modeling for InterSystems Business Intelligence.
You can perform many of the same operations with either a standard action or a custom action:
Operation Available As Standard Action? Can Be Performed in Custom Action?
Setting a filter Yes Yes
Setting a filter and refreshing the display Yes Yes
Refreshing the display of a widget Yes Yes
Refreshing the display of the entire dashboard Yes No
Specifying the row or column sort for a pivot table Yes No
Specifying the row or column count for a pivot table Yes No
Displaying a listing for a pivot table Yes No
Displaying another dashboard Yes Yes
Displaying a URL in the same page Yes Yes
Displaying a URL in a new page No Yes
Executing code on the server No Yes
Changing the data source of the widget Yes No
Changing the row or column specification of the widget Yes No
For details on the standard actions, see “Adding Widget Controls” in Creating Dashboards.
Context Information
The system makes context information available to actions, by two different mechanisms. When a user launches a custom action, the system writes context information into the pContext variable, which is available in your custom code on the server. When a custom action opens a URL, the system replaces the $$$VALUELIST and $$$CURRVALUE tokens, if these are included in the URL. The following figure illustrates these mechanisms:


Next section
Send us comments on this page
View this book as PDF   |  Download all PDFs
Copyright © 1997-2019 InterSystems Corporation, Cambridge, MA
Content Date/Time: 2019-09-20 06:49:58