Code: Alles auswählen.
FIELD-SYMBOLS <table> TYPE data.
ASSIGN gv_ref_table->* TO <table>.
ls_parameter-name = 'IV_REF_TABLE'.
ls_parameter-kind = cl_abap_objectdescr=>exporting.
GET REFERENCE OF <table> INTO ls_parameter-value.
INSERT ls_parameter INTO TABLE lt_parameters.
ls_methode-classname = 'CL_CLASS'.
ls_methode-methodname = 'METHOD'.
TRY.
CREATE OBJECT lr_class TYPE (ls_methode-classname).
CALL METHOD lr_class->(ls_methode-methodname)
PARAMETER-TABLE lt_parameters.
CATCH cx_sy_dyn_call_error INTO lv_error.
MESSAGE lv_error TYPE 'I' DISPLAY LIKE 'E'.
ENDTRY.
Code: Alles auswählen.
GET REFERENCE OF gv_ref_table INTO ls_parameter-value.
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag (Insgesamt 2):
mark.thk • Icke0801