The Menu engine administer Buttons, Menu items and tools
You can add a button with "addbutton....". Every Button can also be set as an Menu entry. This will be done automatically.
![]()
Button standard names:
(see ue_menu.of_menureset)
Index (beas menu) |
BeasKey |
SAP Id |
Beas id |
Word Id |
Description |
|
|---|---|---|---|---|---|---|
01 |
preview: |
|
519 |
16 |
Voransicht |
Preview (Macro) |
02 |
print: |
|
520 |
7 |
Druck |
Print (Macro) |
03 |
email: |
|
6657 |
18 |
EMail (Macro) |
|
04 |
fax: |
|
6659 |
17 |
Fax |
Create Fax document |
05 |
excel: |
|
7169 |
20 |
Excel |
Create Excel document |
06 |
word: |
|
7170 |
19 |
Word |
Create Word document |
07 |
pdf: |
|
7176 |
21 |
Create PDF document |
|
08 |
search: |
|
1281 |
2 |
Suchen |
Find |
09 |
new: |
|
1282 |
4 |
Neu / Add Line |
Add, Add Line |
10 |
edit: |
|
1 |
Open |
Open, Edit, Choose |
|
11 |
copy: |
|
5 |
Duplicate |
Duplicate |
|
12 |
del: |
|
6 |
Remove |
Remove |
|
13 |
previous: p_auf: |
|
1289 |
11 |
-- |
Previous Record |
14 |
next: p_ab: |
|
1288 |
12 |
-- |
Next Record |
15 |
refresh: |
|
1304 |
22 |
Refresh records / List |
|
16 |
filter: |
|
4870 |
3 |
Filter (current not supported) |
|
17 |
sort: |
|
4869 |
23 |
Sort Record |
|
18 |
layout: |
|
5895 |
8 |
Layout / Macro |
|
19 |
setup: |
|
5890 |
15 |
Fenstereinstellungen |
Form/Window settings |
20 |
report: |
|
4865 |
9 |
Query manager / Reports |
|
20 |
Status |
10 |
not in use |
|||
21 |
export: |
13 |
Export bitmap |
|||
22 |
verwendung: |
|
14 |
Verwendungsnachweis |
Open crosss reference window (example item usage) |
|
inventhistory: |
|
Teilekonto |
Item inventory history |
|||
90 |
ok: |
Edit form: OK/Update/Add |
|
|||
91 |
close: |
2 |
Edit form: &Abbruch |
Cancel / End form |
||
92 |
eingabe: |
Input field in Button list |
||||
93 |
auswahl: |
- |
- |
- |
not used |
|
96 |
|
275 |
Help |
|||
97 |
formula: |
Form referring report |
||||
23 |
aenderung: |
|
24 |
Änderungsprotokoll |
Change Log |
|
999 |
inventhistory: |
25 |
Artikelhistorie |
Teilekonto |
Function
menu.redraw |
redraw |
menu.menuredraw |
Redraw the whole menu inc. Authorization and multi language |
Properties
menu.property.name=value
disable=<name> |
disable Entry menu=disable=myButton menu=redraw |
enable=<name> |
enable Entry menu=enable=myButton menu=redraw |
text=<name>=<Text> |
Change Menu Text menu=text=myButton=<new text> menu=redraw |
width |
Change the width of the button menu=width=myButton=300 menu=redraw |
forecolor |
menu=forecolor=myButton=255 menu=redraw |
fontsize |
|
sortid=<name>=<order> |
Change order of Buttons Example move Button to left menu=sortid=myButton=1 |
bitmap |
|
postype |
0=bottom |
If you have buttons inside the INI sequence, than you do not need to redraw.
But if you create / modify Buttons somewhere else than you must use redraw.
Example:
Disable the ok-Button
menu=disable=ok: