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

ALV Filter issue

Former Member
0 Likes
846

Hi Experts,

I am having an issue related to ALV filtering in OOPS alv.My output looks like below.

My manufacturer address is a combination of 3 lines which are coming from 3 different tables.I will combine this 3 values and display it as a char.Now the problem is with the status column.When am setting a filter for the status,say i want to see all the approved ones.I can see only the first line(in this case Shell chemical).

How to achieve this functionality.

Ram

Hi Experts,

I am having an issue related to ALV filtering in OOPS alv.My output looks like below.

My manufacturer address is a combination of 3 lines which are coming from 3 different tables.I will combine this 3 values and display it as a char.Now the problem is with the status column.When am setting a filter for the status,say i want to see all the approved ones.I can see only the first line(in this case Shell chemical).

How to achieve this functionality.

Ram

3 REPLIES 3
Read only

Former Member
0 Likes
797

Hi

There is only one way in ALV i.e. take another new column and  populate status for all lines,

and add filter for new column and hide the column.And also save layouts like "approved" ,"not approved" like that.

Regards,

Chandu

Read only

SwadhinGhatuary
Active Contributor
0 Likes
797

Hi Ram,

It is much difficult to achieve your solution because  u need 3 different row for clear visible for address

if u concatenate 3 row to one it is limitation of sap alv at max hold 128 char.

every manufacture have a unique no

soln-

before display alv make a loop on final data that if status for any manufacture no is approved then modify remaining line item status to approved so at filtration you get all approved one

Read only

Former Member
0 Likes
797

Hi

there is one way only, go for my solution.

regards,

Chandu