In addition to the guidelines listed under the individual control element keywords, this section provides general guidelines and notes on how to use control elements.
Selection Elements
The following table lists guidelines for use of the various selection elements. Which element is used depends on whether they support single or multiple selection (0...n), how many alternatives are available, and whether the alternatives are fixed and/or variable.
Selection |
Alternative fixed/variable |
Element | |
single |
2...12 (*) |
fixed |
Radio buttons |
multiple |
1...12 |
fixed |
Checkboxes |
single |
2...n |
fixed |
Single-selection list |
multiple |
1...n |
fixed |
Multiple-selection list |
single |
2...n |
variable |
Single-selection list |
multiple |
1...n |
variable |
Multiple-selection list |
*) 12 is just an example | |||
Pushbuttons
Since pushbuttons can occur at three locations in the R/3 System (application toolbar, standard toolbar, work area), you have to decide which of the standardized functions is to be found at which location. In addition, the following general guidelines apply, in particular to non-standardized functions:
Other examples are the Possible Entries Pushbutton (Control Element) and the More pushbutton on selection screens.
Finally, you can use Pushbutton with no fixed position to show or hide information (texts, graphics, animations).
On initial screens, pushbuttons are used in the work area to call the most important functions which can be performed on the chosen objects.
The system decides automatically if a task-defined function is displayed in the standard toolbar or application toolbar.
Please refer to Overview of Standard Functions for a list of the standardized functions including their position at the three locations.

Please refer to the individual control element keywords for more precise guidelines with regard to field positioning, field names, group boxes, and so on.