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

  1. Load the standalone form with a record Id

  2. 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

  1. Load the standalone form without a record Id

  2. 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

  1. When using parent/child reservations

  2. 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

Handlers fired

  • Add handler on the related list

Handlers fired

  • Remove handler on the related list