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

Module pool program issue : PROCESS ON VALUE-REQUEST

Former Member
0 Likes
1,672

hello

I am trying to generate a f4 help for a field in screen.

i get the f4 help on the screen but when i select the value i dont see the values copied to the field.

i think i am missing something.

after using

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

do i need to call some more function to copy the value to the fields.

Thanks in advance,

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
893

hi,

For f1 help,the field should be declared by referring to some data type.for ex.

data: p_table like it_val-tabname

data:p_table(4).won't work

7 REPLIES 7
Read only

Former Member
0 Likes
893

Hi Raja,

Have you given the return field in upper case

call function 'F4IF_INT_TABLE_VALUE_REQUEST'

exporting

  • DDIC_STRUCTURE = ' '

retfield = 'FIELD' <----


Read only

0 Likes
893

Yes!!!

Read only

Former Member
0 Likes
894

hi,

For f1 help,the field should be declared by referring to some data type.for ex.

data: p_table like it_val-tabname

data:p_table(4).won't work

Read only

0 Likes
893

Thanks Kumar!!

for your fundamental approach to the probelm ... this solved my issue .. thanks a lot ... i have rewarded you .... thanks!!!

Read only

Former Member
0 Likes
893

hi,

check this

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

EXPORTING

retfield = field_tab-fieldname

TABLES

value_tab = value_tab

field_tab = field_tab

return_tab = return_tab

.

IF sy-subrc = 0.

imat-mblnr = return_tab-fieldval.

ENDIF.

reward if usefull

Read only

Former Member
0 Likes
893

Hi Hemaraaja,

You just need to call this FM only. You must be doing some small mistake. Can you paste the code that you have written in POV module.

Read only

Former Member
0 Likes
893

Thanks to all.

I have rewarded 2 points to you all for your help ...