09-09-2008 12:47 PM
wt parameters to pass in function module f4if_int_table_value_request which is mostly preferred in reports instead of search help
for eg i use select-options s_kunnr for kna1-kunnr & prepare i internal table it_kna1.
den how 2 pass s_kunnr fld & it_kna1 in dat above FM for creating f4 functionality for particular s_kunnr fld on selection-screen.
plz send me d code urgently
09-09-2008 12:55 PM
Check below code....
SELECT carrid carrname
FROM scarr
INTO CORRESPONDING FIELDS OF TABLE itab_carrid.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'CARRID'
value_org = 'S'
TABLES
value_tab = itab_carrid
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
...
ENDIF.
09-09-2008 12:55 PM
Check below code....
SELECT carrid carrname
FROM scarr
INTO CORRESPONDING FIELDS OF TABLE itab_carrid.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'CARRID'
value_org = 'S'
TABLES
value_tab = itab_carrid
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
...
ENDIF.
09-10-2008 9:09 AM
but wen it comes on selection screen, d f4 functionality is nt comg using fm f4if_int_table_value_request .
near at selection-screen how 2 pass selection-screen fld i.e s_kunnr instead of kunnr becoz we r creating search help for s_kunnr . d case which is given below
case 1
parameter : s_kunnr like kunnr.
created one it_kna1 type standard table of kna1
select * from kna1 into table it_kna1 where kunnr = s_kunnr.
help me in dis case wt,which fld & where shld i pass in fm
10-07-2008 5:35 AM