| Swift
and uncomplicated navigation is desirable within the all-embracing SAP
system. GuiXT allows you not only to simplify the screens, but
also to add pushbuttons for frequently needed functions.
|
As an example, let's take the
initial screen of transaction VA01 (Create sales order). Using
the pull down menus you can call up lists of inquiries, quotations and
orders. Let us assume that you want to integrate these actions
directly into the screen.
|
 |

|
How to proceed: you first look up the
corresponding function code by pressing F1 when the cursor is
positioned on the right line in the pull down menu. You can also use
any external code that the user can enter in the OK code field. You
then use the pushbutton
command to display the push button:
|
 |
Pushbutton (12,01)
"Inquiries" "/OVA15"
Pushbutton (12,17) "Quotations"
"/OVA25"
Pushbutton (12,34) "Orders"
"/OVA05"
|
|
In
addition, you can display an icon and a quick info for each push
button. You must adhere to the SAP standard for push button
definitions:
|
Pushbutton (12,01) "@3B\QList of Inquiries@Inquiries" "/OVA15"
Pushbutton (12,17) "@3B\QList of Quotations@Quotations" "/OVA25"
Pushbutton (12,34) "@3B\QList of Orders@Orders" "/OVA05"
|
The
2-letter code for the icons can be found in transaction ICON.
|
|
The button size
can be specified as well; this is particularly useful for touch screen
applications:
|
box
(11,0) (15,49) "Lists"
pushbutton (12,1) "@3B\QList of
Inquiries@Inquiries" "/OVA15"
size=(3,14)
pushbutton (12,17) "@3B\QList of
Quotations@Quotations" "/OVA25" size=(3,14)
pushbutton (12,34) "@3B\QList of Orders@Orders"
"/OVA05"
size=(3,14)
|
If you wish, you
can also incorporate the pushbuttons in the standard toolbar. A
function key is assigned automatically:
|
pushbutton
(toolbar) "@3B\QList of Inquiries@Inquiries"
"/OVA15"
pushbutton (toolbar) "@3B\QList of
Quotations@Quotations" "/OVA25"
pushbutton (toolbar) "@3B\QList of Orders@Orders"
"/OVA05"
|
Some
firms have chosen to
create their own comprehensive menus consisting of images and push
buttons, where all relevant actions for a specific user group are
collected and described.
|