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: 

problem in 'PROCESS ON VALUE-REQUEST'

Former Member
0 Kudos
187

Hello All,

I have one screen field as ListBox. i have appended 10,20,30,40 through itab using 'F4IF_INT_TABLE_VALUE_REQUEST'

and added one value as defoult 30.

after run the program, i am geting five values like 10,20,30,40,30. i want to remove this extera 30 from listbox. Its urgent. plese give repely.

Regards

Rajesh.

5 REPLIES 5

dani_mn
Active Contributor
0 Kudos
83

HI,

Remove the 30 from default or from itab.

Regards,

HRA

former_member181962
Active Contributor
0 Kudos
83

Before calling the function module,

sort itab by field1.

delete adjacent duplicates from itab comparing field1.

Regards,

Ravi

Former Member
0 Kudos
83

Hi,

You will be generating the F4 help using the internal table. You can use the following statement:

Delete adjacent duplicate comparing <operand value>

When you use this all duplicate entries will be deleted.

Hope this solves your problem.

Regards,

Ankit.

Former Member
0 Kudos
83

before passing the internal table to that FM , use

DELETE ADJACENT DUPLICATES FROM ITAB COMPATING NUMBER .

where NUMBER is the field in ITAB.

Former Member
0 Kudos
83

Hi,

Did you clear the header line of your internal table???

Reward if helpful.

Regards