Schnittstelle Smart Forms Formular auslesen mit Funktionsbaustein FUNCTION IMPORT INTERFACE
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Siehe Funktionsbausteine.
Es kann notwendig sein dynamisch zur Laufzeit die Schnittstelle vom Smart Forms Formular zu kennen.
Diese Information bietet der Funktionsbaustein FUNCTION_IMPORT_INTERFACE. Er gibt zu einem Funktionsbaustein die Parameter jedes SAP-Funktionsbausteins zurück.
Coding Funktionsbausteinaufruf
CALL FUNCTION 'FUNCTION_IMPORT_INTERFACE' EXPORTING funcname = lf_fm_name "Übergabe des Funktionbausteinnamen vom Smart Forms Formular TABLES exception_list = exception[] export_parameter = export[] import_parameter = import[] tables_parameter = tables[] EXCEPTIONS error_message = 1 function_not_found = 2 invalid_name = 3 OTHERS = 4. IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF.
Anzeige Parameter im Debugger
Anzeige Inhalte der internen Tabelle IMPORT.
Anzeige Parameter in Schnittstelle
Die Parameter sind identisch im Smart Forms-Formular zu erkennen mit den Importparametern, Tables-Parametern, Exportparametern und Ausnahmen.
Literatur
- Function Modules in ABAP: A Quick Reference Guide, von Tanmaya Gupta (EN), 691ff.