To improve performance, fields in forms can be automatically
filled with cached data. If your network latency is over 100 milliseconds,
you can specify the fields to be automatically filled.
About this task
You can configure autofill for a text box or a multipart
text box. The autofill properties that you can configure are type-ahead,
set values, and filters. You can configure type-ahead so that the
list of possible matches includes one or more business objects. You
configure set values so that the data that a user enters in one field
populates other fields. You configure filters in a field to limit
the type-ahead choices for a user based on information in another
text box, multipart text box, combination box, or check box.
Procedure
- In the System Properties application, set the value of
the mxe.webclient.ClientDataValidation property
to 1.
- In the Application Designer application, select an application,
highlight the field to configure, and open the properties sheet.
- Click the Advanced tab. In the Autofill
Properties section, configure the type-ahead feature.
- If a domain is not specified, complete the Domain field
by identifying a domain in the Database Configuration application.
- Add the key domain attribute. To specify
a domain attribute, you choose the primary key of that object as an
attribute in the Attribute table that the domain is pointing to, and
set the key Boolean value to true.
- Optional: To provide more information about
the key attribute and to distinguish it from other type-ahead choices,
add another attribute.
- Click OK.
- Configure the set values.
- Specify an attribute that corresponds to the field whose
value you want to set.
- Specify the domain attribute of the field where the
set value comes from and click OK.
- Configure filters.
- Specify the field to act as a filter for the type-ahead
choices.
- Specify the domain attribute of the field with the type-ahead
choices.
- Save the application definition.