CALL FUNCTION function
[ EXPORTING { parameter = value } ]
[ IMPORTING { parameter = field } ]
[ TABLES { parameter = itab } ]
[ CHANGING { parameter = field } ]
[ EXCEPTIONS [{ exception = value } ]
[ OTHERS = value ]
[ ERROR_MESSAGE = value ]].
Der Funktionsbaustein function wird aufgerufen. Beim Namen
kann es sich entweder um eine in Hochkommas einzuschließende
Zeichenkettenkonstante oder um ein Feld handeln, das den Namen
enthält.
Nach
EXPORTING
werden die an den Funktionsbaustein zu übergebenden
Werte aufgeführt, hinter
IMPORTING
die Felder zur Aufnahme
der Rückgabewerte. Interne Tabellen sind nach
TABLES
anzugeben.
Der Zusatz
CHANGING
deklariert kombinierte Im- und Exportparameter.
Die vom rufenden Funktionsbaustein zu behandelnden Ausnahmen müssen
nach
EXCEPTIONS
aufgeführt werden.