Field-level validation

Field-level validation is used to verify the integrity of a single piece of data on a report. Field-level validation is available for all editable input controls using the On focus (for example, when used with any input control except Button controls) or On click (for example, when used with Button controls) and On validate properties in the Property Inspector panel.

The following example shows the On focus and On validate properties that appear in the Property Inspector when the DatePicker field control is selected, indicating that field-level validation can be specified for the control:



  • The field’s On focus event occurs whenever the user clicks or tabs into the field (when the field is given “focus”).
  • The equivalent of an On focus event that is used with Button controls is called an On click event, which occurs when a user clicks the control (for example, the user clicks a button from the report).
  • The field’s On validate event occurs when the user tabs out of the field or clicks on another field in the report.