03-12-2008 9:39 AM
Please tell me what all functionalities does a screen painter posses???
with some example can u mention some scenarios on this issue???
03-12-2008 9:47 AM
hi,
To allow you to set the attributes of all screen elements, the Screen Painter contains an element list with
six views. You can also display all of the attributes for a single element from any of the lists (Attributes).
You can also maintain the attributes for an element from the layout editor using the Attributes function.
In the Screen Painter, you work with external data types. These correspond to the data types in the
ABAP Dictionary. For fields that you have chosen that are defined in the ABAP Dictionary, the system
displays the external data type in the Format column. For elements (templates) that do not have an
ABAP Dictionary reference, you must enter an external data type yourself.
Screens have their own set of keywords that you use in the PBO and PAI events of the flow logic. Refer
to the online documentation DIA4 for an overview of existing key words.
In the flow logic, you write MODULE calls. The modules are components of the same ABAP program.
They contain the ABAP statements that you want to execute.
Hope this helps, Do reward.
03-12-2008 9:53 AM
03-12-2008 9:57 AM
hi,
Screen Painter
Screen Painter is an ABAP Editor tools allowed us to create dialog screen. Dialog screen usually created as a screen to catch user input. It can be accessed by tcode SE51.
Screen Painter Architecture
You use the Screen Painter to create and maintain all elements of a screen. These are:
Screen Attributes
Describe a screen object in the R/3 System. Screen attributes include the program the screen belongs to and the screen type.
Screen layout
Screen elements are the parts of a screen with which the user interacts. Screen elements include checkboxes and radio buttons.
Elements
Correspond to screen elements. Fields are defined in the ABAP Dictionary or in your program.
Flow logic
Controls the flow of your program.
Two Screen Painter Modes
The Screen Painter has a layout editor that you use to design your screen layout. It works in two modes:
Graphical mode and
Alphanumeric mode.
Both modes offer the same functions but use different interfaces. In graphical mode, you use a drag and drop interface similar to a drawing tool. In alphanumeric mode, you use your keyboard and menus.
Graphical mode is available only on MS Windows 95, MS Windows NT, and Unix/Motif platforms.
To activate the graphical mode, choose Utilities ® Settings in the Screen Painter, then select the Graphical layout editor option.
Creating a Screen: Basics
Create a screen in an existing program and define its attributes.
Design the screen layout and define the attributes of the elements.
Write the flow logic.
Basic Principles
Uses predefined elements with links to the ABAP Dictionary or program.
Supports forwards navigation.
Supports complex elements: Table Control and Tabstrip Control, and Custom Container.
Cut/ Copy/ Paste (Graph. fullscreen)
Undo/ Redo (Graph. fullscreen)
Check this link for STEP-BY-STEP DEMO FOR SCREEN PAINTER with screen shots
http://abapliveinfo.blogspot.com/2007/12/working-with-screen-painter-in-sap.html
Check this link for Screen Painter Concepts http://help.sap.com/saphelp_nw04s/helpdata/en/d1/801c54454211d189710000e8322d00/frameset.htm
http://www.sapbrainsonline.com/TUTORIALS/TECHNICAL/MENU&SCREEN_Painter_tutorial.html
http://abap-gallery.blogspot.com/2007/08/screen-painter.html
http://www.thespot4sap.com/articles/SAP_Design_Screen_Elements.asp
regards,
venkat.