17Actions
Actions
Actions
Actions
Actions provide functionality to:
-
Navigate to related content
You can include actions in analyses, dashboard pages, agents, scorecard objectives, scorecard initiatives, and KPIs. Invoke Actions are not permitted with Taleo.
Actions can be executed:
-
Explicitly by end users who click action links that are embedded within:
-
Analyses on column headings, column values, and hierarchy level values and in certain views, such as graphs
-
Dashboard pages
-
Content delivered by agents
-
Scorecards in Cause, Effect Maps, Custom Views, Strategy Tree Views, Strategy Maps, KPIs, and KPI watchlists.
-
KPI analyses
-
-
Automatically, as the final step of an agent
-
Directly from the "Home page" or from the "Catalog page"
Actions that Navigate to Related Content
The following list identifies and describes the types of actions that navigate to related content:
Navigate to BI Content — Navigates to an analysis, a specific dashboard page, or dashboard.
Navigate to a Web Page — Navigates to a specified URL.
These actions cannot be added to agents.
Named Actions
A named action is an action that you define and then save by name in the Oracle BI Presentation Catalog so that you can reuse it. You can also reuse a named action as a template to create another named action.
For example, suppose that you frequently want to include navigation to your organization's Web site in analyses and dashboard pages that you are designing. You can create an action that navigates to the URL and save it to the catalog. Then as you create analyses and dashboard pages, you can add this named action to them.
You create a named action when you create a new action from the:
New menu on the global toolbar by clicking Action and then selecting one of the action types (for example, Navigate to a Web Page).
Home page by clicking Action in the Create area and then selecting one of the action types (for example, Navigate to BI Content).
You can also create a new named action from a dashboard, an analysis, or a KPI. You do so by creating an inline action and then, to keep it, saving it to the catalog. For information on inline actions, see Inline Actions"Inline Actions".
Inline Actions
An inline action is an action that you define at the point of use and do not save by name in the catalog. Instead, it is saved as part of the analysis, dashboard page, agent, scorecard objective, scorecard initiative, or KPI.
scorecard objective, scorecard initiative, or KPI that contains it is deleted. This simplifies catalog management for actions that make sense only within particular BI content.
For example, suppose that you are designing a dashboard page and want to invoke an action that you plan to use only once. You can create an action at that point and then add it to the page. When you save the dashboard, the action is saved with it.
You create an inline action when you:
-
Create or edit an agent and add a new action to run when the agents finishes.
For information, see "Adding Actions to an Agent".
-
Edit a dashboard page and add a new action to the page using an action link or an action link menu.
For information see "Actions in Dashboard Pages".
-
Create or edit an analysis and add a new action to a column heading, column value, or hierarchy level value using an action link.
For information, see "Adding Actions to an Analysis".
-
Create or edit a KPI and add a new action to the KPI using an action link.
For information, see "Adding Actions to a KPI".
-
Create or edit an initiative or objective in a scorecard and add a new action to the initiative or objective using an action link.
For information, see "Adding Actions to Initiatives and Objectives in a Scorecard".
Conditionally Enabled Actions
You can conditionally enable actions that are added to:
Analyses
Dashboard pages
Agents
Actions that are added to KPIs are associated with KPI ranges so they are enabled conditionally because of their definitions. Likewise for actions that are added to scorecards, because they are associated with states of initiatives and objectives.
Conditionally Enabled Actions Added to Analyses
When you add an action to an analysis, you can specify that its associated action link is to be displayed only when one or more conditions are met. You do this by selecting one or more columns in the analysis to use and specifying the condition to meet. (The steps to specify a condition are very similar to those used for conditional formatting.)
Conditionally Enabled Actions Added to Dashboard Pages
When you add an action to a dashboard page, you can specify that its associated action link is to be displayed only when a certain condition is satisfied. You do this by specifying a condition (either a named or inline) that is to be satisfied.
For more information on action links, see "Action Links and Action Link Menus". For more information on conditions, see "Working with Conditions."
Conditionally Enabled Actions Added to Agents
While you primarily use an agent's condition to determine whether the agent delivers its content or not, you can also use it to determine if the agent executes its actions.
When you add an action to an agent, you can specify that the action is to be executed only when a certain condition is satisfied. You do this by adding a condition (either inline or named) to the agent, and then specifying whether you want the action to be executed:
Only if the agent condition evaluates to true
Only if the agent condition evaluates to false
For some actions, you can also specify whether to execute the action for each row that is returned by the condition.
For more information on conditions, see "Working with Conditions."
Customized Information Displayed to Users on Action Execution
You can customize information to display to users when they run actions. Specifically, you can:
Specify whether to display a confirmation prompt to users when they execute the action.
Customize a dialog that is displayed to users when they need to supply action parameter values before the action is executed.
You use theUser Interface Reference"Action Options dialog" to customize this information when you create or edit an action.
Creating a Named Action
BI Author Developer
BI Tenant Administrator
Specifying the Settings for a New Action
BI Author Developer
BI Tenant Administrator
Actions in Analyses
You can add one or more actions to a column heading, column value, or hierarchy level value in an analysis. When you add an action to a column heading, column value, or hierarchy level value, you add the action by using an action link.
When an analysis that contains one or more action links is presented to users in a pivot table, table, map, graph, trellis, or gauge, users can click a link to run the associated action.
For more information on action links, see Action Links and Action Link Menus.
Adding Actions to an Analysis
BI Author Limited
BI Author Developer
BI Tenant Administrator
Actions in Dashboard Pages
You can add actions to dashboard pages in one of two ways:
-
By adding to a section on the dashboard page an Action Link object to which you add an action.
When a dashboard page that contains one or more action links is presented to users, users can click a link to run the associated action.
-
By adding to a section on the dashboard page an Action Link Menu object to which you add action links.
When a dashboard page that contains an action link menu is presented to users, users can select a link from the action link menu to run the associated actions.
For more information on action links and action link menus, see Action Links and Action Link Menus."
Adding Actions to a Dashboard Page Using Action Links
BI Author Developer
BI Tenant Administrator
-
Edit the dashboard page to which you want to add an action.
-
From the Dashboard Object pane, drag and drop an Action Link object on the dashboard page.
-
Click the Properties button for the Action Link object to display the "Action Link Properties dialog".
-
Complete the Action Link Properties dialog. For information, see "Completing the Action Link Properties Dialog".
-
Click the Save toolbar button on the Dashboard builder to save the dashboard page.
Completing the Action Link Properties Dialog
BI Author Developer
BI Tenant Administrator
Adding Actions to an Agent
BI Author Developer
BI Tenant Administrator
Edit the agent to which you want to add an action.
Click the "Agent editor: Actions tab".
Determine whether to add the action to the Agent Condition True or No Condition Exists area or the Agent Condition is False area as follows:
If there is no condition associated with the agent, or if there is a condition associated with the agent and you want the action to execute only if the condition evaluates to true, then use the Agent Condition True or No Condition Exists area
If there is a condition associated with the agent and you want the action to execute only if the condition evaluates to false, then use the Agent Condition is False area.
To create a new action (that is, an inline action), then click the Add New Action button and specify the settings for the new action. For information, see "Specifying the Settings for a New Action".
To add an existing action (that is, a named action):
Click the Save this Agent toolbar button in the Agent editor to save the agent.
Adding Actions to a KPI
BI Author Developer
BI Tenant Administrator
Adding Actions to Initiatives and Objectives in a Scorecard
BI Author Developer
BI Tenant Administrator
Creating a New Action Based on an Existing Named Action
BI Author Developer
BI Tenant Administrator
-
Edit the existing named action on which you want to base a new action. The "Edit Action dialog" is displayed.
-
Specify any changes that you want.
-
Click Save As and specify the save as criteria in the dialog.
Editing a Named Action
BI Author Developer
BI Tenant Administrator
-
Navigate to the action in the catalog.
-
Click the Edit link to display the "Edit Action dialog".
-
Edit the action and click OK.
-
Click Save Action.
Editing an Action or Action Link Added to an Analysis
BI Author Developer
BI Tenant Administrator
Editing Actions Added to an Agent
BI Author Developer
BI Tenant Administrator
-
Open the agent.
-
Click the "Agent editor: Actions tab".
-
Select the action and click the Edit Parameters button. The "Edit Action dialog" is displayed.
-
Edit the action and click OK.
Editing Actions or Action Links Added to a KPI
BI Author Developer
BI Tenant Administrator
-
Edit the KPI to which the action and action link has been added.
-
Click the "KPI editor: States page".
-
Click the Define action links for this status button to display the "Action Links dialog".
-
In the Action Links area, select the action to edit and click the Edit Action Link button to display the "Edit Action Link dialog".
-
Make the appropriate changes to the action link.
-
Click the More button and select Edit Action. The "Edit Action dialog" is displayed.
-
Edit the action and click OK.
-
Click OK in the Edit Action Link dialog.
-
Click OK in the Action Links dialog.
-
Click Save KPI As.
Editing Actions and Action Links Added to an Initiative or Objective in a Scorecard
BI Author Developer
BI Tenant Administrator
Saving an Inline Action in an Analysis to the Catalog
BI Author Developer
BI Tenant Administrator
Saving an Inline Action in a Dashboard to the Catalog
BI Author Developer
BI Tenant Administrator
Executing a Named Action to Test It
BI Author Limited
BI Author Developer
BI Tenant Administrator
-
Navigate to the named action in the catalog.
-
Click the Execute link.
-
Respond to any request for more information or any confirmation prompt that is displayed.