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, Interactive, and Express 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.
		
		
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, Editable, and Express Mode, a Fish Eye Selector 
 can be displayed as one of the DHTML styles of selectors listed above. 
 
		
		The image below shows a Fish Eye Selector to the left of a graph 
 that it controls. When the Grand Rapids city is chosen from the selector, 
 the target graph on the right displays data for Grand Rapids.
		
		
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. 
 For steps to create a Date Selection selector, see 
Creating 
 a Date Selection widget as a selector. 
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. For steps, see the Report Services Document Creation Guide.
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