Selectors provide dashboards with interactivity, allowing each user to change how he sees the data. A selector can change:
Panels in a panel stack
The data displayed in a Grid/Graph
The contents of dynamic text fields (a text field that is a reference to an object on a report) in a panel stack
The contents of another selector
Data displayed in a Transaction Services-enable document
For a list of the controls you can change using a selector, including example images, see Providing interactivity to users: Selectors. For steps to define a selector by modifying the properties listed below, see Modifying properties for a selector.
When you add a selector to a document, you must define how it looks and what it controls. The following display and behavior properties define a selector:
DHTML Style: Determines how the options in the selector are displayed in Editable and Interactive Mode. The following styles are available.
Drop-down
Slider:
This selector style is most effective when used to browse data in
a graph. Place the slider under or above the graph it will control.
Then specify the graph as the target of the slider selector and specify
one of the attributes or metrics in the graph as the selector's source.
This allows an analyst to drag the slider to view different sets of
data in a graph. Analysts can also adjust the size of the slider to
view different ranges of values in the graph. This style is also available
for metric condition selectors.
Checkboxes
Radio
Buttons
Button
Bar: Use this selector style or the Link Bar style to create
tabs in your document.
Listbox
Link
Bar: Use this selector style or the Button Bar style to create
tabs in your document.
Search
Box: This style is available only for element selectors, and
allows users to search for an element. Unlike other selectors, a list
of elements is not initially displayed. As the user types text, matches
are displayed for the user to choose from, instead of having to pick
from all available elements. This is particularly convenient if the
element list is long.
Note: You can determine whether
the search is performed on the server or the client. To fetch elements
directly from the data warehouse or Intelligent Cube as the user performs
the search, select the Search on
server check box in the Layout
options on the Properties and Formatting dialog box.
Qualification:
This style is available only for metric condition selectors, and allows
users to complete a metric qualification to filter data. For steps
to create a metric condition selector, see Creating
a selector that filters metric values.
Flash Style: Determines how the selector is displayed in Flash Mode, if it is an interactive Flash-only selector. For more information about creating selector widgets, see Creating an interactive, Flash-only selector. The options are:
Fish Eye Selector: The Fish Eye
Selector is an interactive style of selector that is displayed only
in Flash Mode. Any item that the user hovers the cursor over or selects
remains magnified, while the remaining items are minimized. This style
of selector is useful because it allows you to choose from a large
list of elements without having to see all of the elements displayed
at the same time. In Interactive and Editable Mode, a Fish Eye Selector
can be displayed as one of the DHTML styles of selectors listed above.
Date
Selection: An interactive style of selector that is displayed
only in Flash Mode. The Date Selection selector is a calendar selector
that allows you to select which dates you want to see data for in
a document. You can see all of the dates of each month in the widget,
which allows you to be able to select a range of dates more easily.
Since a Date Selection selector is displayed only in Flash Mode, determine
how the selector is displayed in non-Flash modes by specifying a DHTML style, described above.
Action Type: Determine whether the selector displays attribute, custom group, or consolidation elements; metrics; or panels.
Source: Determine the attribute, custom group, or consolidation whose elements are displayed in the selector (for an element selector) or the metric whose values are qualified on (for a metric condition selector).
Selection Type: Determine whether the selector includes or excludes the selected items from the target. It is available only for element selectors and metric condition slider selectors. For example, the attributes that a user chooses in the selector can either display in the target, or they can be hidden. If a metric condition selector has a title bar, a user can use the title bar to choose for himself whether to include or exclude the selections. For steps to define the Selection Type, see Determining whether the selector includes or excludes data: Selection type.
Qualify on: Determine whether the selector filters metric values or rank. This option is available only for metric condition selectors. If a title bar is displayed for the metric condition selector, a user can change this setting for himself. The options are:
Value: Filters the metric's values.
Rank Highest: Ranks the metric's value, where 1 is the highest value, and then filters by rank.
Rank Lowest: Ranks the metric's value, where 1 is the lowest value, and then filters by rank.
Rank % Highest: Filters the data to display the top x% of items in the target. For example, if the target Grid/Graph contains eight items, Rank % Highest = 25 displays the top two items.
Rank % Lowest: Filters the data to display the bottom x% of items in the target. For example, if the target Grid/Graph contains eight items, Rank % Lowest = 25 displays the bottom two items.
Action Type: Determine whether the selector is used to submit, recalculate, or discard the changes to data displayed in a Transaction Serviced-enabled document. For example, a user can edit the data displayed in a grid, then submit their changes to update the underlying data, or choose to recalculate derived metrics and subtotals displayed in the grid based on the changed data.
Targets:
Determine which Grid/Graphs, panel stacks, and other selectors the selector
affects. If targets are automatically maintained in the layout, then attribute
and metric selectors automatically target all Grid/Graphs and panel stacks
that are in the same panel or document section as the selector. If targets
are not automatically maintained, you must manually select the targets
when you create selectors. You must always select the target for panel
selectors, regardless of whether targets are automatically maintained.
To define
a selector that targets another selector, you must disable automatic
target maintenance and manually specify the target. Alternatively, you
can keep automatic target maintenance if you can place the target selector
on a panel in the same document section as the source selector; the source
selector will automatically target that panel stack. For more information
on automatically maintaining targets for selectors, including instructions
to enable and disable the functionality, see Automatically
maintaining targets for selectors.
Related topics
Providing interactivity to users: Selectors
Adding a selector to a document
Modifying properties for a selector
_____________________________
Copyright © 2019, Oracle and/or its affiliates. All rights reserved.
Legal Notices