You use this sublist to choose existing menu items, buttons or placeholders for the current menu or button area. As in the Menu Item Data form, you can also create new objects. When modifying menu items or buttons which are already in use, note that changing their master attributes also affects the other items in a menu. Hierarchical menus can be created with the Shift function.
Selection Name | a menu item or button name |
Sequence | an item's numerical position in the menu |
Item Text | a menu item's text |
Access | access privileges for a menu item or button |
Userexit | name of the function to execute |
Parameters |
function parameters, names of menu items or button area placeholder |
Row | a button's vertical position within a button area |
Column | a button's horizontal position within a button area |
Length | number of rows occupied by a button |
Width | number of columns occupied by a button |
Description | a pushbutton's help text |
Shift | displays the form for a predefined child menu |
Form | shows the menu item or button's record in the Menu Item Data form |
Menu Assignment | shows a menu item or button's usage in menus or button areas |
Profile Assignment |
shows the profiles with access to a menu item or button |
The item's name identifies it uniquely as a menu item or button. You can enter (or select) existing item or button names, or create new items.
If you define a menu item or button to be used in an Edit menu or Edit button area, you can determine the edit modes which the item is available.
More information: -> Edit menus, -> Edit buttons
More information: -> Menu components, -> Button area components
More information:
-> Hierarchies in toolbars (sub objects)
Sequence
attribute
relation attribute for menu -selection (T_MEN_SEL)
type, entry
Integer, entry required
max. no. of characters
5
selection tool
no
multilingual field
no
Sequence defines the logical (and real) position of items within a menu. For buttons, only the logical position is defined.
(Tip: Number your buttons in tens, so that you can insert more later without renumbering).
Item Text
attribute
master attribute for selection (T_SELECTION)
type, entry
string, entry required
max. no. of characters
50
selection tool
no
multilingual field
yes
Attention! This field alters an item's master data. Changes will also affect other menu items.
The syntax for entries in this field depends on the desired menu definition and the way the item should be shown in the menu.
See also -> Display options for menu texts, -> Automatically creating menu texts
Note! When a pushbutton is in a mask's button area, the text by the icon is automatically hidden.
More information: -> Text or icons on buttons, -> Display options for toolbars
More information: -> Texts for radio buttons
More information: -> Using index cards in forms
More information:
-> Hierarchies in toolbars (sub objects)
Access
attribute
master attribute for selection (T_SELECTION)
type, entry
string, entry required
max. no. of characters
1
selection tool
menu
multilingual field
no
Attention! This field alters an item's master data. Changes will also affect other menu items.
More information:
-> User access to menu items,
-> User access to buttons
Userexit
Attention! This field alters an item's master data. Changes will also affect other menu items.
Determines the function to be executed when a menu item is selected or a button is pressed.
Userexits can be launched from the trigger.
More information: ->
Triggers on menu items and buttons, ->
List of standard menu userexits
Parameters
attribute
relation attribute for menu -selection (T_MEN_SEL)
type, entry
string, entry optional
max. no. of characters
2000
selection tool
no
multilingual field
no
The parameter you enter is independent of the action defined for the item.
attribute | relation attribute for menu -selection (T_MEN_SEL) |
type, entry | Integer, entry optional |
max. no. of characters | 5 |
selection tool | no |
multilingual field | no |
The button's position is always relative to the origin of the object to which the button area is assigned.
More information:
-> Positioning pushbuttons in masks,
-> Display options for toolbars,
-> Radio buttons,
-> Appearance of index card groups
Column
attribute
relation attribute for menu -selection (T_MEN_SEL)
type, entry
Integer, entry optional
max. no. of characters
5
selection tool
no
multilingual field
no
The button's position is always relative to the origin of the object to which the button area is assigned.
More information:
-> Positioning pushbuttons in masks,
-> Display options for toolbars,
-> Radio buttons,
-> Appearance of index card groups
Length
attribute
master attribute for selection (T_SELECTION)
type, entry
Integer, entry optional, > 0
max. no. of characters
5
selection tool
no
multilingual field
no
Attention! This field alters an item's master data. Changes will also affect other menu items.
Only applies to buttons. An entry is required for menu items, but is not used anywhere.
More information:
-> Positioning pushbuttons in masks,
-> Display options for toolbars,
-> Radio buttons,
-> Appearance of index card groups
Width
attribute
master attribute for selection (T_SELECTION)
type, entry
Integer, entry optional, > 0
max. no. of characters
5
selection tool
no
multilingual field
no
Attention! This field alters an item's master data. Changes will also affect other menu items.
Only applies to buttons. An entry is required for menu items, but is not used anywhere.
More information:
-> Positioning pushbuttons in masks,
-> Display options for toolbars,
-> Radio buttons,
-> Appearance of index card groups
Description
attribute
master attribute for selection (T_SELECTION)
type, entry
string, entry optional
max. no. of characters
255
selection tool
no
multilingual field
yes
Attention! This field alters an item's master data. Changes will also affect other menu items.
The entry applies only to pushbuttons and radio buttons. When the cursor moves over the button, the text appears as a tool tip alongside or below it.
Shift
Form
Menu Assignment
Profile Assignment