Professional Documents
Culture Documents
syrepid,
STANDARD TABLE OF knb1,
STANDARD TABLE OF ddshretval.
LIKE knb1-kunnr.
INITIALIZATION.
gd_repid = syst-repid.
SELECT * FROM knb1 INTO TABLE gt_knb1 UP TO 100 ROWS.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_kunnr.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
ddic_structure
= 'KNB1'
retfield
= 'KUNNR' " overwritten in callback !!!
*
PVALKEY
= ' '
dynpprog
= gd_repid
dynpnr
= '1000'
dynprofield
= 'P_KUNNR'
*
STEPL
= 0
*
WINDOW_TITLE
=
*
VALUE
= ' '
value_org
= 'S' " structure
*
MULTIPLE_CHOICE
= ' '
*
DISPLAY
= ' '
callback_program
= gd_repid
callback_form
= 'CALLBACK_F4'
*
MARK_TAB
=
* IMPORTING
*
USER_RESET
=
TABLES
value_tab
= gt_knb1
*
FIELD_TAB
=
return_tab
= gt_values
*
DYNPFLD_MAPPING
=
EXCEPTIONS
parameter_error
= 1
no_values_found
= 2
OTHERS
= 3.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
START-OF-SELECTION.
*????????