Object-Level Events

Note:

All events starting with OnClient are executed in the client browser, not on the server. See Client-Side JavaScript.

Table 220. Predefined Object-Level Events Associated with Dashboard Objects

Event

Associated Object

Action that Invokes the Event

OnCellDoubleClick

Dashboard sections within Interactive Reporting or Interactive Reporting Web Client that contain pivot Embedded Section Objects (ESOs) in Active mode

Note:

Double-clicking label values does not initiate OnCellDoubleClick.

Double-clicking fact cells or using theOnCellDoubleClick () method

Note:

Executing OnCellDoubleClick does not corrupt documents, but actions invoked by OnCellDoubleClick may corrupt documents. Whether the corrupt state persists, within the document or application, depends upon which action is invoked.

OnClick

Sections: Hyperlinked embedded sections (if not View-only or Active)

Graphics: Line, horizontal line, vertical line, rectangle, round rectangle, oval, text label, and picture

Controls: Command button, radio button, check box, list box, drop-down list, and text box

Clicking sections, graphics, or controls.

The OnClick handler also supports the optional bqoEvent parameter, which provides access to the mouse cursor position relative to the Dashboard control. The bqoEvent parameter contains two properties: ClickX and ClickY. When the event occurs, the event handler has access to the event related information needed to process it. For example, the event might require the position of the mouse cursor for a picture OnClick event, or information about which table column was clicked for a table embedded section object OnClick event.

OnDoubleClick

List box

Double-clicking list-box values

OnSelection

List box and drop-down list

Selecting list-box or drop-down-list values

OnChange

Text box (not available for EPM Workspace)

Changing data in text boxes

OnEnter

Text box

Entering text boxes

OnExit

Text box

Leaving text boxes

OnRowDoubleClick

Active embedded results or table sections (if not View-only or Hyperlinked)

Double-clicking rows

OnClientClick

Command button, radio button, check box, list box, text box, and drop-down list

Clicking sections or controls

OnClientDoubleClick

List box

Double-clicking list-box values

OnClientEnter

Text box

Entering text boxes

OnClientExit

Text box

Leaving text boxes