To help the end user find the correct values in your Fiori app, you can enable a value
help option. By default, the value help is linked to input fields on a UI screen. The
corresponding input fields provide the end user with direct access to a value help
dialog or other kind of visualization.
Value Help and CDS Views
To provide a value help, you first need a CDS view or database table that contains the values
for the value help. Then you define the association in the consuming CDS view.
Finally, you must annotate the value help to the relevant field in the consuming
There are two different ways how a value help can be established:
Based on foreign key associations - With this approach,
only the key fields and the text elements of a help value provider view are
exposed as value help related fields.
Based on modeled value help views - The second option
is to precisely define the value help-relevant fields by creating a
dedicated CDS view (modeled view) that is associated as the value help in
the consuming CDS view.
Value Help and UI Behavior
Depending on the option that you have implemented for the value help, the SAP Fiori UI
provides the end user with a specific UI behavior (illustrated in the figure below):
With the foreign key association approach, the display-relevant properties are defined by
the key (which usually represents an ID) and the text elements.
With the modeled view approach, on the other hand, all the fields that are defined for the
modelled value help view will be made visible in the value help dialog
screen. The value help dialog with multiple help value fields provides the
end user with the opportunity to define his or her own input field
containing multiple input data.