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.
![]() |
||
---|---|---|
![]() | Recognize when the EASAP has been opened | |
![]() | Recognize when one of the specified buttons has been pressed on the EASAP user interface | |
![]() | EVENT generated following EASA > Save from the EASA Ribbon within an Excel Client (or 'EDC') | |
![]() | Recognize when a POLL has fired from the USER INTERFACE | |
![]() | Recognize when a submitted run has completed processing | |
![]() | Recognize when the submission check has been initiated on the EASAP user interface | |
![]() | Recognize when a submission has been successfully sent to the EASA Server for processing | |
![]() | Recognize when a User clicks on the tab of a specified TABBED PANE | |
![]() | Recognize when a User clicks in cells, rows or columns within a specified TABULATED DATA | |
![]() | Recognize when the value of one of the specified objects has been changed on the EASAP user interface |
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.
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.
![]() |
|||
---|---|---|---|
![]() | Parent object for other ACTIONs | ||
![]() | Refresh data associated with a RANGE REFERENCE either to or from an Excel spreadsheet | ||
![]() | Perform custom defined error checks as defined in its child ERROR CHECKs | ||
![]() | Define a custom error check | ||
![]() | Clear values from cells within specified ranges | ||
![]() | Close a FORM that is open. | ||
![]() | Suspend backend tasks or processing for a more responsive interface | ||
![]() | Perform the ACTIONs defined through a custom coded object | ||
![]() | Parent object for DATA PROCESSING ACTIONs | ||
![]() | Store the current date and/or time in an SCALAR | ||
![]() | Extract data from a file | ||
![]() | Set an explicit LIST | ||
![]() | Set an explicit SCALAR | ||
![]() | Perform a one time action on a DATABASE | ||
![]() | Define the DATABASE on which to perform the action | ||
![]() | After a READ/WRITE sequence close the database connection |
||
![]() | Execute a SELECT statement in SQL | ||
![]() | Execute an INSERT, UPDATE or DELETE | ||
![]() | Launch an Excel Client GUI from within an EASAP | ||
![]() | Execute various operations on dates | ||
![]() | Create a snapshot of a specified spreadsheet range as a PDF document and saves it on the file system | ||
![]() | Compose and send an email | ||
![]() | Get the current copy of the Excel spreadsheet from the Excel Server allow an User to download the spreadsheet from the EASAP |
||
![]() | Extract a screen capture of cell range or chart for display by an IMAGE in a DIAGRAM | ||
![]() | A tool for authors to write messages under certain circumstances into the Application Log | ||
![]() | Perform the specified action available in the menus of an EASAP | ||
![]() | Alter the value of a LIST in various ways | ||
![]() | Change or formats the value of a SCALAR | ||
![]() | Open a browser window to the specified URL or EASA web page location | ||
![]() | Open a FORM | ||
![]() | Pull case data from the Excel Client database into one or more LISTs | ||
![]() | Read values from specified cell ranges in Excel spreadsheets into specified LISTs | ||
![]() | Refresh a LIST of objects | ||
![]() | Run an existing ACTION GROUP by entering it as a parameter | ||
![]() | Execute a macro in an Excel spreadsheet | ||
![]() | Change the selected TABBED PANE on the EASAP user interface to the specified tab | ||
![]() | Manually modify the status field of a case record | ||
![]() | Bind an organization's external record identifier to a case record ID in an Excel Client EASAP | ||
![]() | Assign focus to a GUI object without requiring the mouse or TAB key | ||
![]() | Manipulate LISTs and SCALARs using the scripting language Groovy | ||
![]() | Dynamically modify a GUI object's Style: parameter | ||
![]() | Set a new value for a visible data entry object | ||
![]() | Perform a delay for the specified number of seconds | ||
![]() | Write values from specified LISTs into specified cell ranges in Excel spreadsheets |