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

F4IF_INT_TABLE_VALUE_REQUEST

Former Member
0 Likes
920

Guru's

I have scenario where I am using

call function 'REUSE_ALV_GRID_DISPLAY'

Where i have to give help on rows based on some filter for columen VKGRP should show help based on PLANT ( VKBUR ) should filter from table TVBVK and show help screen with only VKGRP of tvbvk and return filed should be VKGRP.

Thanks for help

Regards

Yogesh

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
876

You have to first read the value(PLANT ( VKBUR ) ) from screen

for this use function module

DYNP_values_read

then on event

On help request for VKGRP .

fill the appropriate values into internal table

pass it to function module F4_int_table_value_request

6 REPLIES 6
Read only

Former Member
0 Likes
877

You have to first read the value(PLANT ( VKBUR ) ) from screen

for this use function module

DYNP_values_read

then on event

On help request for VKGRP .

fill the appropriate values into internal table

pass it to function module F4_int_table_value_request

Read only

0 Likes
876

Can I have sample code for the same

Read only

0 Likes
876

Hi Yogesh,

Have a look at URL

http://abap-gallery.blogspot.com/2007/07/help-value-request-f4.html

Hope this helps

Thanks

Lakshman

Read only

0 Likes
876

I am using ALV where as above all solution are for

Select option and parameter value request change

Module pool - PBO process request changes.

These does not apply to ALV function.

Read only

0 Likes
876

Hi Yogesh,

You have to use EVENTS within ALV report and then call the FM.

Refer standard program BCALV_TEST_GRID_F4_HELP.

Hope this helps

Thanks

Lakshman

Read only

0 Likes
876

Thank,

Quit helpful , same can apply for function module....

call function 'REUSE_ALV_GRID_DISPLAY'

???