Exago Logo
Search
Generic filters
Exact matches only
Server Events

Global Event: OnFilterSqlStatementConstructed

The OnFilterSqlStatementConstructed Event occurs just before SQL is sent to the Data Source to retrieve data to populate a filter dropdown. This Event could be used to inspect, log or modify the SQL that is being used to populate the dropdown. Signature For custom code the arguments array is ...

Global Event: OnExportCsvCell

Called prior to exporting a CSV cell for the purpose of overriding the standard export results. If the server event is defined, it is called for every visible cell in a report on CSV export. Allows for customizing cell contents on a cell-by-cell basis. Signature For custom code the args array ...

Global Event: OnExecuteSqlStatementConstructed

The OnExecuteSqlStatementConstructed Event occurs just before SQL is sent to the Data Source to retrieve data for report execution. This Event could be used to inspect, log or modify the SQL that is being used for report execution. Signature For custom code the arguments array is structured as ...

Global Event: OnExceptionThrown

OnExcpetionThrown is called when an application exception is thrown in the user interface. Generally used to pass additional or different information to the log file. Signature For custom code, the args[] array is structured as follows: the System.Exception object the ...

Global Event: OnDataFieldsRetrieved

The OnDataFieldsRetrieved Event occurs after Data Fields are retrieved for a specific Data Object. This event is commonly used to change the order Data Fields are displayed in the Data Menu of the Report Designer. Signature For custom code the arguments array is structured as follows: args[] ...

Global Event: OnDataCombined

The OnDataCombined Event allows the inspection and/or modification of the raw data set after retrieval from the Data Sources and initial combining within Exago. A common use of this event is to modify or blank sensitive data fields in a Report depending on the authorizations available to the ...

Global Event: OnConfigLoadStart

The OnConfigLoadStart Event occurs after the configuration file is loaded. This may happen in the API when the API object is initialized or in Exago when entering the application directly. This event can be used to change any configuration information on-the-fly via the SessionInfo object, ...

Global Event: OnConfigLoadEnd

The OnConfigLoadEnd Event occurs after all API changes are made and the host application container is redirected to Exago. If entering Exago directly this event occurs immediately after OnConfigLoadStart. If the API is being used but the host application does not redirect to Exago (such as ...

Global Event: OnAfterReportExportSuccess

The OnAfterReportExportSuccess event (v2018.2.14+, v2019.1.1+) will be called after a report execution export file has been generated for a specified report. The server event implementation may load the export file from disk using the supplied file path, exportFilePath, modify the file, then ...