Actionable UI Elements
Advanced Reports
The following Report Designer toolbar items can be attached to a Click Action Event. See Introduction to Action Events.
ID Description | Icon pre-v2019.2 | Icon v2019.2–v2021.1 | Icon v2021.1+ |
---|---|---|---|
ReportOptionsBtn Report Settings menu | |||
SaveReportBtn Save Report | |||
DesignNewReportBtn Create New Report | not available v2021.1+ | ||
UndoBtn Undo | |||
RedoBtn Redo | |||
FormatCellsBtn Cell Format dialog | |||
FormatPaintbrushBtn Format Paintbrush | |||
BoldBtn Bold | |||
ItalicBtn Italic | |||
UnderlineBtn Underline | |||
UnderlineSelect Underline type select | |||
AlignTopBtn Vertical alignment – top | not available v2019.2+ | ||
AlignMiddleBtn Vertical alignment – middle | not available v2019.2+ | ||
AlignBottomBtn Vertical alignment – bottom | not available v2019.2+ | ||
MergeCellsBtn Merge Cells | |||
SplitCellsBtn Split Cells | not available v2021.1+, use MergeCellsBtn always | ||
AlignLeftBtn Horizontal alignment – left | not available v2019.2+ | ||
AlignCenterBtn Horizontal alignment – center | not available v2019.2+ | ||
AlignRightBtn Horizontal alignment – right | not available v2019.2+ | ||
AlignJustifyBtn Horizontal alignment – justified | not available v2019.2+ | ||
WrapTextBtn Wrap Text | |||
AutoSumBtn AutoSum | |||
EditFormulaBtn Formula Editor | |||
SuppressDuplicatesBtn Suppress Duplicates Hide Repeated Values | |||
CrossTabWizardBtn CrossTab Report Wizard | not available v2021.1+ | ||
LinkedReportBtn Linked Report/Drilldown | |||
LinkedActionBtn Linked Action Event | |||
GoogleMapBtn Google Maps Wizard | not available v2021.1+ | ||
MapBtn GeoCharts Wizard | not available v2021.1+ | ||
InsertBtn Insert Item menu | not available pre-v2021.1 |
ExpressView v2019.1.12+
Beginning with v2019.1.12+, the following ExpressView toolbar items can be attached to a ClickAction Event. See Introduction to Action Events.
ID | Icon | Description |
---|---|---|
ExpressViewLiveDataButton | For versions v2019.1.12 – v2019.2: Live Data | Start/Stop using live data |
Action Event Example
The return value of the embedded JavaScript determines whether the result of clicking the button should take place.
- If the Action Event returns True, then toolbar item action is canceled
- If the Action Event returns False, then the toolbar item action is carried out
- ExpressViewLiveData only: If the Action Event implementation returns a Promise, then the toolbar item action continues if and when that Promise resolves False (for v2019.1.12+).
string JsCode = @"(function() { return !confirm('Continue?'); }())"; sessionInfo.JavascriptAction.SetJsCode(JsCode); return sessionInfo.JavascriptAction;