06-16-2007 1:52 PM
hi,
i using F4IF_INT_TABLE_VALUE_REQUEST FM . when i press F4 on the screen variable i get help . but when i select and one entry it does not get populated on the screen field .
can any one help me how to populate the value in the screen field ?
my code is .
PARAMETERS : p_bay LIKE zark_prod_comb1-bay_no.
DATA : BEGIN OF INT_BAY OCCURS 0,
BAY_NO TYPE zark_prod_comb1-bay_no,
END OF INT_BAY.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bay.
CLEAR INT_BAY.
REFRESH INT_BAY.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
DDIC_STRUCTURE = ' '
retfield = 'BAY_NO'
PVALKEY = ' '
DYNPPROG = ' '
DYNPNR = ' '
DYNPROFIELD = 'P_BAY'
STEPL = 0
WINDOW_TITLE =
VALUE = ' '
VALUE_ORG = 'S'
MULTIPLE_CHOICE = ' '
DISPLAY = ' '
CALLBACK_PROGRAM = ' '
CALLBACK_FORM = ' '
MARK_TAB =
IMPORTING
USER_RESET =
tables
value_tab = INT_BAY
FIELD_TAB = 'BAY_NO'
RETURN_TAB = 'ZARK_PROD_COMB1'
DYNPFLD_MAPPING =
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3
.
06-16-2007 2:10 PM
Hi ,
you must pass program and screen to the function:
DYNPPROG = ' '
DYNPNR = ' '
The function is not advanced enough to read your mind.
Regards,
Clemens
06-16-2007 2:10 PM
Hi ,
you must pass program and screen to the function:
DYNPPROG = ' '
DYNPNR = ' '
The function is not advanced enough to read your mind.
Regards,
Clemens
06-16-2007 2:16 PM