User Tools

Site Tools


Child EVENT's

A child object under EVENT PROCESSING > EVENT defines an event in an EASAP.

For example:

When one of these events takes place, any ACTION-type objects under the EVENT PROCESSING > ACTION GROUP will be performed.

Child EVENTs
APPLICATION OPENEDRecognize when the EASAP has been opened
BUTTON PRESSEDRecognize when one of the specified buttons has been pressed on the EASAP user interface
EXCEL SAVEDEVENT generated following EASA > Save from the EASA Ribbon within an Excel Client (or 'EDC')
POLL REQUESTRecognize when a POLL has fired from the USER INTERFACE
RESULTS COMPLETEDRecognize when a submitted run has completed processing
SUBMIT CHECKRecognize when the submission check has been initiated on the EASAP user interface
SUBMIT COMPLETEDRecognize when a submission has been successfully sent to the EASA Server for processing
TAB SELECTEDRecognize when a User clicks on the tab of a specified TABBED PANE
TABLE SELECTEDRecognize when a User clicks in cells, rows or columns within a specified TABULATED DATA
VALUE CHANGEDRecognize when the value of one of the specified objects has been changed on the EASAP user interface

Order of identical EVENTs

If two EVENT PROCESSING trees contain the same event such as an APPLICATION OPENED event, the EVENT PROCESSING > ACTION GROUPs are processed from the top of the EASAP Tree downwards.

When more than one child EVENT is specified under an EVENT PROCESSING > EVENT, the logical OR is used (ie. if event1 or event2 or event3 takes place, then the linked ACTION(s) will be performed).


ACTIONs under an EVENT PROCESSING > ACTION GROUP will be performed when any child EVENTs under EVENT PROCESSING > EVENT are triggered.

Order of ACTION's

When more than one ACTION is specified under an EVENT PROCESSING > ACTION GROUP, each will be performed in EASAP Tree-order from top to bottom.

ACTION GROUPParent object for other ACTIONs
CELL REFRESHRefresh data associated with a RANGE REFERENCE either to or from an Excel spreadsheet
CHECK VALUESPerform custom defined error checks as defined in its child ERROR CHECKs
ERROR CHECKDefine a custom error check
CLEAR EXCEL RANGEClear values from cells within specified ranges
CLOSE FORM ACTIONClose a FORM that is open.
CONTROL CALCULATIONSuspend backend tasks or processing for a more responsive interface
CUSTOM ACTIONPerform the ACTIONs defined through a custom coded object
DATEStore the current date and/or time in an SCALAR
EXTRACTExtract data from a file
SET LISTSet an explicit LIST
SET SCALARSet an explicit SCALAR
DATABASE ACTIONPerform a one time action on a DATABASE
DATABASEDefine the DATABASE on which to perform the action
close the database connection
READExecute a SELECT statement in SQL
DATABASE TO EXCEL DESKTOPLaunch an Excel Client GUI from within an EASAP
DATE FUNCTIONExecute various operations on dates
EXPORT TO PDFCreate a snapshot of a specified spreadsheet range as a PDF document and saves it on the file system
EMAIL ACTIONCompose and send an email
GET EXCEL FILE ACTIONGet the current copy of the Excel spreadsheet from the Excel Server
allow an User to download the spreadsheet from the EASAP
IMAGE EXCEL ACTIONExtract a screen capture of cell range or chart for display by an IMAGE in a DIAGRAM
LOG ACTIONA tool for authors to write messages under certain circumstances into the Application Log
MENU ACTIONPerform the specified action available in the menus of an EASAP
MODIFY LIST ACTIONAlter the value of a LIST in various ways
MODIFY SCALAR ACTIONChange or formats the value of a SCALAR
OPEN BROWSEROpen a browser window to the specified URL or EASA web page location
READ CASE DATAPull case data from the Excel Client database into one or more LISTs
READ EXCEL ACTIONRead values from specified cell ranges in Excel spreadsheets into specified LISTs
REFRESH OBJECTSRefresh a LIST of objects
RUN ACTIONRun an existing ACTION GROUP by entering it as a parameter
RUN MACRO ACTIONExecute a macro in an Excel spreadsheet
SELECT TAB ACTIONChange the selected TABBED PANE on the EASAP user interface to the specified tab
SET CASE STATUSManually modify the status field of a case record
SET CUSTOM IDBind an organization's external record identifier to a case record ID in an Excel Client EASAP
SET FOCUS ACTIONAssign focus to a GUI object without requiring the mouse or TAB key
SET PROTOTYPEManipulate LISTs and SCALARs using the scripting language Groovy
SET STYLE ACTIONDynamically modify a GUI object's Style: parameter
SET VALUE ACTIONSet a new value for a visible data entry object
SLEEP ACTIONPerform a delay for the specified number of seconds
WRITE EXCEL ACTIONWrite values from specified LISTs into specified cell ranges in Excel spreadsheets