Monday, 6 January 2014

Menu Painter – SAP ABAP

Menu Painter – SAP ABAP

The next item to look at here is called the Menu Painter, which can be found in the 'User Interface' folder inside the 'Development' menu, or with transaction code SE41. This is a tool which can be used to generate menu options, buttons, icons, menu bars, transaction input fields, all of which can trigger events within the program. You can define whether events are triggered using a mouse click, or with a keyboard-based shortcut. For example, in the top menu bar here, the 'Log off' button can be seen, which can be triggered by using (Shift + F3)

Menu Painter – SAP ABAP

Screen Painter
While the Menu Painter is used for building menu items, menu bars and so on, the next item on the list is the Screen Painter, transaction code SE51, which allows you to define the user input screen, meaning that you can define text boxes, drop-down menus, list boxes, input fields, tabbed areas of the screen and so on. It allows you to define the whole interface which the user will eventually use, and behind the initial elements that are put on the screen, you can also define the individual functions which are called when the user interacts with them
Object Navigator
The last item to look at here is the Object Navigator, a tool which brings together all the previous tools, providing a highly efficient environment in which to develop programs. When building large programs, with many function modules, many screens, the Object Navigator is the ideal tool to use to navigate around the development. It can be found in the 'Overview' menu of the ABAP Workbench, with transaction code SE80.

These are the main features of the ABAP Workbench interacted with during this course. In the SAP menu tree, there are evidently many more transactions which can be used to help develop programs, but these cover the vast majority of development tools which will be used.

No comments:

Post a Comment