Using Properties to Improve Picklist Performance
This topic is part of Guidelines for Business Objects Layer.
To cache the content of certain picklists for subsequent use in the
same user session, the Cache Data property must be set to TRUE
for the PickList Generic business component. By default, this property
is FALSE
.
Note: Picklists based on PickList Generic display
LOV data, which is unlikely to change during the user session, and are
thus suitable for caching. Picklists based on other business components
display data that could change during a user's session and is thus generally
unsuitable for caching.
Also set the Long List property to TRUE
for each
applicable Pick List object definition. When Long List is TRUE
,
the focus is not maintained on the current picklist record, thus improving
performance for picklists with many records. The default setting of Long
List varies for each Pick List object definition.