Initializing help system before first use

# AutoForm

AutoForm associates form input elements with scalar, parameter, or array entity elements.

It can also be used to bind form buttons to the following scenario actions: load, run and save.

Below are the behaviors of the AutoForm component:

1. Input elements are automatically populated on page load.
2. All requests for data are collected and fired off as one request when `view.start()` is called. This makes for more efficient data-loading and less network traffic and delays due to latency.
3. Each input field is saved when switching between fields or pressing the Enter key.
4. The user can back out of an edit by pressing the Escape key on their keyboard.
5. Simple validation based on the entity type, e.g. an integer entity, will highlight with an error border if you attempt to input invalid characters.
6. Any custom entity validation will also be tested against when a user edits a field.

Covered Topics

- AutoForm Input Types
  The type of each form element that you use will correspond to the entity type to which the element will be bound.
- An AutoForm Example
  Now we will run through a basic example for the AutoForm component.

Parent Topic The AutoComponents

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.