- Screens and Menus make up the graphical interface of an ABAP/4 application.
Screen Painter:
- The ABAP/4 Development workbench provides special tool known as the Screen Painter to design and maintain the screen and its elements.
- Screen Painter is a tool that allows the user to creates GUI screens for the transactions.
- A Screen is also known as a DynPro (Dynamic Program).
- A Dynpro is a combination of a screen and the associated flow logic.
- The Screen Painter is available in two modes.
- Graphical
- Alphanumeric modes.
- To use the screen painter enter SE51.
- A Screen is made up of different elements like the push buttons, radio buttons, check boxes, labels etc.
- Each of these elements are associated with:
Attributes
- Describe a screen. Screen attributes include things like a description, a type, and position.
Layout
- Refers to the arrangement of elements on a screen.
Field attributes
- Describe an element. For example, a particular field accepts only character input.
Flow logic
- Describes the relationship between a screen element and its underlying application. Flow logic is a series of instructions.
Menu Painter:
- Using the Menu Painter,we can design the interface components.
- The Menu Painter components are as follows:
Status
- Defines the combination of menu bars, menu lists, F-key settings, and functions available to an interface. For example, an Editor application might have two statuses: edit and view. In edit status, the cut function is available and with the view status the cut function is unavailable.
Menu bars
- Define functions available to the user. Where the functions appear depend on the dialog. If the dialog is modal, the functions appear at the bottom of the interface as a row of buttons. In the primary window, the functions can appear both as a row of menus and as buttons in a tool bar.
Menu list
- Lists the items in a specific menu. For example, an edit menu might contain items like copy, cut, and replace.
F-key settings
- Define keyboard keys associated with a particular interface function.
Functions
- Define individual functions such as cut, copy, and replace.
Titles
- Define window titles for an interface.
BEST FOR EVER
ReplyDelete