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;




































Live Data