Fields
Group BoxesGroup boxes help you to achieve a clearly structured screen design. They collate related information together in a box and identify it with a group heading. Figure 1: A typical R/3 screen with group boxes Design GuidelinesPlace larger groups of information units that you want to separate from other information in group boxes. Group boxes only contain particular groups, not the entire screen. Exceptions
HeadingsEvery group box should have a group heading. Do not highlight the headings. You can also set headings at runtime. SubscreensWhen using subscreens, define the group box in the calling screen. You have to specify two extra lines for the box in the subscreen definition. The size of the area in the calling screen would have to be increased correspondingly. HidingYou can hide group boxes at runtime if all fields contained are also hidden. ArrangementAlignment of group boxesDefine group boxes according to the following guidelines, listed in terms of priority:
With fields without a permanently displayed possible entries pushbutton, make sure to leave spacing of at least three columns behind the field so that the pushbutton does not obscure the group box. Horizontal Arrangement
Vertical Arrangement
Figure 2: Illustration of guidelines for group boxes on entry screens TablesA group box may contain a table. The group heading serves as the table heading. Place pushbuttons for interacting with the table below the table inside the group box. Last Check ...When you have defined the group box following the above mentioned guidelines, check the screen if you should correct some of the elements slightly for a visually more pleasing result. A good overall impression has priority! |
Figure 3: Illustration of guidelines for group boxes on data screens
Source: SAP R/3 Style Guide |