Events and actions supported by form and basic controls

Form/ Form Controls Event Supported Actions Supported
Form Loaded, BeforeRender, AfterRender
Note When using the "Loaded", "BeforeRender" and "AfterRender" events in a form, make sure that they are fired in the following order:
  1. Loaded

  2. BeforeRender

  3. AfterRender

Capture activity forms operate differently from other forms types in how they render. This is due to the ThinClient control, which requires that the onLoad actions complete before the control can fully render itself. So even though the BeforeRender or AfterRender events may have triggered on the containing form, the form itself may not actually have been rendered to the required state.

For best practices about using the form events, see the "Form loading events" section in the Best Practices Guide.

All
Column None None
Row None None
Cell None None
Label None None
Text Box TextChanged All
Button Clicked All
Table RowSelected, RowDeleted, RowDeselected All
Drop-down List SelectionChanged All
Check Box CheckChanged All
Radio Button List RadioButtonSelectionChanged All
Calendar DateChanged All
Tabs OnTabLoad All
Hyperlink None None
Image None None
Horizontal Rule None None
Chart None Display Rule
Note When a form fails to load, an error lists the reason for failure, such as the name of the event that failed to trigger upon form load.