Skip to Content
author's profile photo Former Member
Former Member

POWL gives error CL_SALV_BS_DATA_TABLE=>SET_INDEX_FIELD

Hi All,

I get an error when i try to set up a POWL list ,

the problem is with the index field or the result set that the POWL returns .

the dump is at the method CL_SALV_BS_DATA_TABLE=>SET_INDEX_FIELD

here it tries to get a field called SALV_WD_TABLE_INDEX and cannot find one .

read table me->r_data_strucdescr->components transporting no fields

with key name = value. "#EC *

if sy-subrc ne 0 and value ne 'SALV_WD_TABLE_INDEX'.

read table me->r_data_strucdescr->components transporting no fields

with key name = 'SALV_WD_TABLE_INDEX'.

endif.

check sy-subrc eq 0.

me->index_field = value.

Any idea why this could be?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Nov 30, 2007 at 07:07 PM

    resolved by self

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.