Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Screen Painter

Former Member
0 Likes
1,280

Hi All,

I have drawn a screen using the screen painter but i am unable to get the sap standard toolbar..wchich contains BACK, CANCEL, etc tabs in the screen.

Can you please guide me how to get the same.

Thanks ,

Vivek

6 REPLIES 6
Read only

Former Member
0 Likes
916

Hi,

In the process before output, you will find a module for status and in that SET PF-STATUS 'XXXX', in that assign the name of the status and double click. It will go to Gui Status screen, where under the FUNCTION KEYS, you need to add BACK, EXIT & CANC.

Read only

Sandeep_Panghal
Product and Topic Expert
Product and Topic Expert
0 Likes
916

You need to create GUI Status for the same

Read only

Former Member
0 Likes
916

Hi Vivek,

  • Go to transaction SE41.

  • Write your program name and GUI status name there.

  • Go to push button on the top STATUS

  • in from Program Name write SAPLSLVC_FULLSCREEN and in the status STANDARD_FULLSCREEN

  • Press COPY

  • Now go to change and activate it.

Hope this will help.

Regards,

Nitin.

Read only

MarcinPciak
Active Contributor
0 Likes
916

Hi,

Screen Painter is used only to "draw" screen layout namely screen fields, areas, containers etc.

Menu Painter (SE41) on the other hand is used to create GUI title + GUI status. You need to go for it in order to create your desired status (i.e. activating BACK, EXIT buttons). GUI status mainly consists of standard toolbar, application toolbar and menu toolbar. Just tweak it and assing appropirate function codes to function keys.

If you want to use standard functionality instead of creating it from scratch or without use of Menu Painter, write this in your screen PBO.


SET PF-STAUS space. 

It will use standard functions, which you just catch in PAI block.

If you go for Menu Painter anyhow you give your GUI status name after SET PF-STAUS ...

For more details read this section [Menu Painter|http://help.sap.com/erp2005_ehp_03/helpdata/EN/d1/801ce8454211d189710000e8322d00/frameset.htm].

Regards

M.

Read only

Former Member
0 Likes
916

Hi,

1.you have to create the status for that screen and in that status there are

User Interface

Menu Bar

Application Toolbar

Function Keys ----here you can give the func codes to the operations you want on std.toolbar

2.then in PBO of this screen

MODULE status_0100.

3. and in program:

MODULE status_0100 OUTPUT.

SET PF-STATUS 'STATUS_100'.

SET TITLEBAR 'TITLE_100'.

ENDMODULE. " STATUS_0100 OUTPUT

Read only

Former Member
0 Likes
916

hi,

the easiest way of working with screen painter is using se80. in this you can fetch all the function that you need for the program.

with regards

janani