cancel
Showing results for 
Search instead for 
Did you mean: 

ALV display: Default setting field in grey mode

Former Member
0 Kudos

Hi

In SE16 or SE11 when we are checking the table (any table, say MARA, RESB etc) with ALV option, we are getting the "save layout" with default setting field in grey mode. So whatever layout is created it is not a default layout, the user has to select the layout. However when I check with another friend in another project there the ALV setting is coming with editable option.

So how shall I get that the field in change mode. Pls suggest.

Regds

Accepted Solutions (0)

Answers (5)

Answers (5)

Clemenss
Active Contributor
0 Kudos

Hi BNR,

for reasons that may be discussed elsewhere, the layout saved in SE16 is applied to all tables displayed using SE16. Thus a default layout does not make too much sense. In the layout the columns displayed are stored. If you have a default layout you will see only the columns that have all displayed columns in common.

By the way, in my system I can store a default layout but only user-specific. I can not save standard (non-user-specific) layouts in SE16/SE11.

In SE16N I can store both general (non-user-specific) and Default layouts. Here the layout is table-specific.

If you users want a special layout (and they are allowed to use SE16!!!) , you should switch to SE16N.

Regards,

Clemens

kesavadas_thekkillath
Active Contributor
0 Kudos

Thanks Clemens ,

I didnt know about this

Former Member
0 Kudos

Hi

I checked 2 system, one is Sand box & another is DEV. In Se16 ALV I am getting following options :

1) DEV: User-Specific field in enabled mode & Default Setting field in disabled mode

2) Sandbox : User-Specific field in disabled mode & Default Setting field in enabled mode

I want the ALV with both the fields in enabled mode or atleast the 2nd option as I am getting in Sandbox

I donot know what controls these setting.

Authorisation is not a problem as in both the cases the user has same authorisation profile.

Edited by: BNR on Jan 18, 2010 6:07 AM

Former Member
0 Kudos

I solved the problem by appying note 1300475

Thanks

kesavadas_thekkillath
Active Contributor
0 Kudos

You must maintain the authorization object S_ALV_LAYO using the user administration.

To be able to define default layouts, the parameter I_DEFAULT must have the value 'X'

Also refer notes 601803

s_nnoorie
Active Participant
0 Kudos

Hi,

1. If your program is ALV grid display and if you want the fields to be editable

then in your fieldcat make i_fieldcat-edit = X. that field will be editable.

2. if you want to edit the entries in database table then goto Se16n-> table name> display>

in command field &sap_edit. if will make ur table editable. but it is not recmonded by SAP

Former Member
0 Kudos

Hi

My requirement is in SE16 & SE11 transaction to see the table contents in an user specific default ALV layout.

Regds

Former Member
0 Kudos

plz chk

GR11

GR12

GR13

GR14

GR17

GR18

GR19

GR1L

are authorized or not at your user level

Former Member
0 Kudos

Hi

The user is authorized for trasactions you have mentioned.

Former Member
0 Kudos

Hi

I checked the authorization. One user we created and assigned all authorizations. Still same problem.

As regard to logic mentioned in note, it is wrt an ABAP program and not SE16 or SE11.

Pls suggest what else can be the reason.

Regds

former_member181995
Active Contributor
0 Kudos

I think you are not assigned with the authorization object S_ALV_LAYO.Confirm with the basis.

Also,check the OSS 409190