Application Development 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: 

Select All Icon

Former Member
0 Kudos

Users select equipment from a grid within screens:

SAPLIWOL screen 220 user status A110

SAPLIWOL screen 220 user status V110

They have to select the items individually as there is no icon to select all or deslect all.  An example of a screen where they can select/deselect all is in:

SAPLSLVC_FULLSCREEN screen 500  status STANDARD_FULLSCREEN

where there are freely Assigned Function keys

F5 &ALL Select all

F6 &SAL Deselect All

We are on version ECC6, but I cannot find a SAPNOTE relating to the addition of this functionality.

What do other users recommend.

1  Advise the user that SAP does not support it.

2  Hope that there will be something in an enhancement pack.

3  Amend the SAP standard status

4  Create a new SAP status

Or any other suggestions, and advice on how to do it.

Thanks.

1 ACCEPTED SOLUTION

former_member224760
Participant
0 Kudos

Hi Nigel,

Are you using OOPS ALV grid???

If so, write the below statement before the method :  set_table_for_first_display

   wa_layout-sel_mode = 'D'.

Hope this helps.

8 REPLIES 8

former_member224760
Participant
0 Kudos

I'm already using this functionality of Select All and Deselect All in ECC version 6. It is there in the SATANDARD_FULLSCREEN status.

former_member224760
Participant
0 Kudos

Hi Nigel,

Are you using OOPS ALV grid???

If so, write the below statement before the method :  set_table_for_first_display

   wa_layout-sel_mode = 'D'.

Hope this helps.

0 Kudos

Hi Swagi,

The select, deselect is available in our ECC6 system

SAPLSLVC_FULLSCREEN screen 500  status STANDARD_FULLSCREEN

I want to introduce the same functionality in

SAPLIWOL screen 220 user status A110

The screen displaying the technical objects is an ALV grid. 

I thought that the icon would be missing from the status, but perhaps the funcionality is not there.  Could you give me some more clues as to where to find the method?  Presumable there is a class for this. 

0 Kudos

Hi Nigel,

I checked out the program and the screen,

It is not an ALV grid, it is a simple Table Control.

What you will have to do to add the Select All option is :

Go to the screen 0220 Layout and in the Table Control Attributes change the "Column Sel." value from None to Multiple.

0 Kudos

Hi Swagi

I have tried to follow the instructions.

From SE80>repository Information System

> Program Subobjects>screens

SAPLIWOL screen 0220  display mode

Layout icon > attribute window

Am I in the correct place for the Column select controls?

Regards Nigel

0 Kudos

Till the Layout everything is correct. But the Attrbute window should be of the Table Control.

Double click on the border of the Table to get it. You should get the attribute window, where :

El. Type = Table Control

Name    = OBJK_220

Do you have the Access Key to change the standard SAP program parameters?

0 Kudos

Hi Swagi

Yes I can get an access key to change a standard SAP program.

I have looked at the various attribute screens.  I can see the table object OBJK_220 in tab element list>general attr.  Double clicking takes me to the data section of include LIWOLTOP where it is a control

   CONTROLS: OBJK_220 TYPE TABLEVIEW USING SCREEN 0220.

I am probably in the wrong screen.  Below is the Attribute tab for SAPLIWOL screen 0220

and the element List General attr.

Could you give me more guidance.

Many thanks

Nigel

0 Kudos

Hi Nigel,

You are exactly on the right screen (the 2nd screen uploaded).

Just place the cursor on OBJK_220 and click on the Attributes Tab placed above & besides the Layout Tab,

and set the Coloumn Sel. radio button from None to Multiple.

I think you should be done with this.