Exago Logo
Search
Generic filters
Exact matches only
Extensibility

Custom Functions

Administrators may create additional custom functions using high level coding languages which will be accessible to end-users of the Report Designer.

Custom Functions

A video demonstration of creating a custom function in the application.

Custom Filter Functions

Custom Filter Functions provide the ability to make functions that will dynamically calculate a value for a filter using high level code.

Custom Dialogs

A video demonstration of making an Action Event to launch a custom context aware dialog when attached to a cell in a report

Custom Aggregate Functions

Custom Aggregate Functions will be available in any formula editor in which the existing built-in aggregate functions are also available.

Custom Aggregate Functions

Our Vice President of Client Experience Travis McGrath introduces Custom Aggregate Functions, and walks through two examples writing them.

Create a Custom ExpressView Theme

Caution This article applies to the ExpressView Designer in versions pre-v2021.1. For building a custom ExpressView theme in v2021.1+, refer to the new Create a Custom ExpressView Theme (v2021.1+) article.   Starting in v2017.1, administrators can provide custom ExpressView themes for their ...

Actionable UI Elements

Certain items in the Report Designers can trigger Action Events to take certain actions outside of the default ExagoBI behavior.

Action Event: External URL Confirmation

URLs that are loaded into or clicked within an Exago session can be classified as either internal or external to the host domain, requiring confirmation from users to access external URLs. Utilizing this Action Event, the following code specifies which URL domains should be classified as ...

Advanced Options

The Report Designer's Advanced Options enable features such as report-level join configuration, Server Events, report-level parameters and the Show SQL dialog.

Custom Aggregate Function: AggConcat()

Returns a concatenated string of values separated by a specified delimiter string.

Custom Aggregate Function: AggCountIf()

Returns the count of values of dataToAggregate with a corresponding true condition. Only those records with a true condition are included in the count.

Custom Aggregate Function: AggDistinctAvg()

Returns the average of only unique values in a series of values.

Custom Aggregate Function: AggDistinctSum()

Returns the sum of only unique values in a series.

Custom Aggregate Function: AggSumIf()

Returns the sum of values of dataToAggregate with a corresponding truecondition.

Custom Aggregate Function: ArgumentMax()

Returns the corresponding correspondingValue associated with the maximum value of maximizedValue.

Custom Aggregate Function: ArgumentMin()

Returns the corresponding correspondingValue associated with the minimum value of minimizedValue.

ClientInfo

This article describes the properties and methods in the clientInfo object and what they are commonly used for. Note If an element is not listed here, it is likely intended for internal use and should not be accessed. Properties showHourglass Description Set to False to disable the ...