AUTONEXT attribute
The AUTONEXT
attribute forces the focus to automatically leave the
current field when completed.
Syntax
AUTONEXT
Usage
When using the AUTONEXT
attribute in a form item type that has a text
editor, the focus goes automatically to the next field, when the user enters a character
that completely fills the field. The maximum number of characters is defined by the field input length.
AUTONEXT
is useful with character fields in which the input data is of a fixed
length, such as postal codes. It is also useful if a character field has a length of 1, as only one
keystroke is required to enter data and move to the next field.
When the form item type has a value picker such as calendars or drop down lists, the focus also goes automatically to the next field, when a value is selected in the value picker.
When AUTONEXT
is used for a COMBOBOX
field, the focus goes automatically to the next input field, when
selecting an item in the combobox drop-down list.
When AUTONEXT
is used for an EDIT
or BUTTONEDIT
with a COMPLETER
attribute, the focus goes automatically to the next input field,
when selecting an item from the completion list.
If the value entered in the field does not meet the requirements of other field attributes like
INCLUDE
, the focus stays in
the current field, and an error message displays.
The next field is defined by the field input order, see TABINDEX
.