‎2008 Apr 15 3:10 PM
‎2008 Apr 15 3:14 PM
Hi Tyson ,
Screen painter:
Screen painter is a tool to design and maintain screen and its elements. It allows user to create GUI screens for the transactions. Attributes, layout, filed attributes and flow logic are the elements of Screen painter.
Menu painter:
Menu painter is a tool to design the interface components. Status, menu bars, menu lists, F-key settings, functions and titles are the components of Menu painters. Screen painter and menu painter both are the graphical interface of an ABAP/4 applications.
Reward if useful.
Regards,
Muneesh Gitta.
‎2008 Apr 15 3:14 PM
Hi Tyson ,
Screen painter:
Screen painter is a tool to design and maintain screen and its elements. It allows user to create GUI screens for the transactions. Attributes, layout, filed attributes and flow logic are the elements of Screen painter.
Menu painter:
Menu painter is a tool to design the interface components. Status, menu bars, menu lists, F-key settings, functions and titles are the components of Menu painters. Screen painter and menu painter both are the graphical interface of an ABAP/4 applications.
Reward if useful.
Regards,
Muneesh Gitta.
‎2008 Apr 15 3:14 PM
SE51 - screen painter and SE41 menu painter
http://help.sap.com/saphelp_47x200/helpdata/EN/d1/801ce8454211d189710000e8322d00/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/d1/801b50454211d189710000e8322d00/frameset.htm
do reward if helpful
‎2008 Apr 15 3:16 PM
hi,
screen painter t.code se51.
it used used design custom screen,
to develop a module prog we need a coustom screen .
menu painter t.code se41.
it used develop menu icons,
i.e menu bar, application tool barand function keys,
we give fcodes to these icons
we use these two mainly in module pool or transaction progms.
regards,
chandu
‎2008 Apr 15 3:19 PM
Hi
Screen painter
Screen painter is used to design the screens. Using screen painter you can create text boxes, radiobuttons, pushbuttons etc.
Go to se38 and create a program which is of type module pool, then go to se51 give the same prg name which you created in se38 and give some screen number. Then go to layout and design the layout by dragging and dropping the textboxes, pushbuttons etc. then write code in PAI or PBO modules.
In PAI modules you will create code which will be triggerred when u perform some action in the output. In PBO module the code which you write gets triggered before the screen gets displayed.
After writing the code activate the program and create a transaction code in se93 for the program as it can't be executed by pressing F8.
Go through these sites so that u will get an idea.
http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://www.geocities.com/ZSAPcHAT
Menu Painter
The Menu Painter is a tool with which you design user interfaces for your ABAP programs.
This section tells you how to create and use the interface, and how to define the functions that you use within it.
http://help.sap.com/saphelp_nw04/helpdata/en/83/7a18cbde6e11d195460000e82de14a/frameset.htm
Pls view the link http://saptechnical.com/Tutorials/ABAP/MenuPainter/page1.htm
Regarding * SET PF-STATUS 'xxxxxxxx'
The purpose of this statemnt is to provide icons/ functions on application toolbar and menu toolbar at the o/p screen.
This is how we do it :
just provide a name to XXXX by decommenting it
for example SET PF-STATUS 'ZITP_GV_ALV_GRID'.
Then double click on "'ZITP_GV_ALV_GRID'"
it will take you to the next screen.
On that screen you just ahve to provide the
icons / functions which you want on your application and menu toolbar respectively..
so that you can use them while you are seeing the O/P of your program.
one eg :
MODULE USER_COMMAND_0100 INPUT.
IF SY-UCOMM = 'EXIT'.
LEAVE PROGRAM.
ENDIF.
ENDMODULE.
This exit button is there on menu toolbar
SO when you will press exit on the menu toolbar ( ^^^ the code wil be executed and it'll take you bac to se38 editor)
check these links
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.planetsap.com/Tips_and_Tricks.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
Check out this links
http://www.sapdevelopment.co.uk/dialog/tabcontrol/tc_basic.htm
Vey useful link:
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
Other links:
http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb2d40358411d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/10/e7dbde82ba11d295a40000e8353423/content.htm
For Screens
http://help.sap.com/saphelp_47x200/helpdata/en/e4/2adbef449911d1949c0000e8353423/content.htm
Screen elements
http://help.sap.com/saphelp_47x200/helpdata/en/47/e07f5f2b9911d2954f0000e8353423/content.htm
Processing Screens
http://help.sap.com/saphelp_47x200/helpdata/en/47/e07f682b9911d2954f0000e8353423/content.htm
Complex Screen elements
http://help.sap.com/saphelp_47x200/helpdata/en/fd/02da2a61d811d295750000e8353423/content.htm
DIALOG Programming
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
http://www.allsaplinks.com/dialog_programming.html
http://sap.mis.cmich.edu/sap-abap/abap09/
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://sap.mis.cmich.edu/abap-00/
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sapgenie.com/abap/example_code.htm
http://help.sap.com/saphelp_47x200/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
http://www.allsaplinks.com/dialog_programming.html
http://www.sapbrain.com/TUTORIALS/default.html
http://www.sappoint.com/abap/spmp.pdf
http://www.sap-img.com/abap.htm
http://sap.ittoolbox.com/code/archives.asp?i=10&t=450&a=t
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sappoint.com/faq/faqdiapr.pdf
http://www.allsaplinks.com/dialog_programming.html
http://help.sap.com/saphelp_46c/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm
Development class is nothing but package...u can create it in SE80 or SE21...
Check this link..
http://help.sap.com/saphelp_46c/helpdata/en/4c/174b6e5733d1118b3f0060b03ca329/frameset.htm
http://help.sap.com/saphelp_46c/helpdata/en/d1/80194b454211d189710000e8322d00/content.htm
Hope this helps,
‎2008 Apr 16 9:47 AM
Hi
Screen painter: Screen painter is a tool to design and
maintain screen and its elements. It allows user to create
GUI screens for the transactions. Attributes, layout, filed
attributes and flow logic are the elements of Screen painter.
Menu painter: Menu painter is a tool to design the interface
components. Status, menu bars, menu lists, F-key settings,
functions and titles are the components of Menu painters.
Screen painter and menu painter both are the graphical
interface of an ABAP/4 applications
T-code for Screen Painter--se51
T-code for Menu Painter--se41
Reward points if useful........
Edited by: sravani batchu on Apr 16, 2008 10:48 AM