Event Trigger Conditions
This article describes what actions will trigger what event handlers in what order.
Actions Performed
Opening the form with an existing record
This can be done in multiple ways
Load the standalone form with a record Id
Click on a reservation in the calendar.
Handlers fired
Open Handler
Opening the form with a new record
This can be done in multiple ways
Load the standalone form without a record Id
Select an empty space on the calendar.
Handlers fired
Init Handler
Open Handler
other handlers you might see on new record
status field update when it sets its default value
reservation type update when it sets its default value
Adding a new child
Handlers fired
Init Handler (on the new child record)
Open Handler (on the new child record)
Switching to a different reservation
When using parent/child reservations
When editing a failed recurring reservation
Handlers fired
Open Handler (on the new selected record)
Clicking the save button
Handlers fired
Before save handler
Clicking a custom button
Handlers fired
Button handler for that button
Updating a field value
Handlers fired
Update handler of that field
Adding a new related list item
Handlers fired
Add handler on the related list
Removing a related list item
Handlers fired
Remove handler on the related list