| |
FormsGeneral Rules | Fields | Groups | Tabular Data | Header Data A form is a collection of fields consisting of field labels, input/output fields (I/O fields), and, maybe, short descriptions (check texts). Fields may be assembled in groups and may have descriptive headers (if arranged in group boxes). Note: The examples are schematic only - they do not exactly follow the current standards for visual design.
General RulesThe layout rules of the SAP Style Guide still apply. Data objects with several attributes may be arranged as
FieldsFields typically consist of the following elements
The default arrangement is linear, e.g. the label is followed by the I/O field and then the short description. Example |
![]() |
![]() |
|
|
Normal Font |
Small Font |
In order to make a form more self-explaining and to reduce the need for help texts, you may use descriptive field labels where suitable. Use descriptive labels especially for
Careful use of this feature, allows you to include into the form instructions as well as explanations for the users.
Do not use descriptive labels for fields that are arranged as a larger and compact group. Also avoid using descriptive labels for fields located in a group box with a descriptive header.
This recommendation applies to I/O fields, output fields, and dropdown listboxes for selecting certain important options.
For more information on the formulation of field labels see Texts for Input and Output Elements in the SAP Reference Lists on the SAP Design Guild.
Groups may consist of these parts:
A group may be assembled into a group box which automatically provides a title (group box title) and a frame around the group.
If a group box would introduce too much visual clutter or space restrictions require a "leaner" design, place a header text on top of the fields to give it a title.
Note: The visual attributes for group headers will be defined in the near future.
The group header characterizes the elements that belong to the group.
![]() |
![]() |
|
|
Group with Group Box |
Group with Header |
See Titles of Web Applications and Groups in the SAP Reference Lists on the SAP Design Guild for more information about the formulation of group titles.
For space reasons fields may be arranged as small tables or in a "tabular manner", but without the functionality of a "real" table. In such a case, the objects typically are arranged in columns - contrary to usual tables or lists.
In this case, an optional header may serve as group header.
Header data are general data that characterize a set of data (the set may be displayed as a form or a table).
Place header data above the data they belong to.
If there are many header data, you cannot display all of them in a header area. In this case:
Source: SAP Interaction Design Guide for Internet Application Components