ABAPCALL_METHOD_STATIC - CALL METHOD STATIC
General Material Data RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
CALL METHOD - static
Syntax
[CALL METHOD] static_meth(parameter_list ).
CALL METHOD static_meth parameter_list.
Wirkung
Beide Anweisungen rufen die Methode auf, die statisch mit dem Bezeichner static_meth angegeben ist.
Mit parameter_list werden den Formalparametern der Methode Aktualparameter und dennicht-klassenbasiertenAusnahmen Rückgabewerte zugeordnet. parameter_list kann mit oder ohne Klammern angegeben werden. Bei der Schreibweise mit Klammern sindKurzschreibweisen möglich, bei der Schreibweise ohne Klammern nicht.
Bei der Schreibweise mit Klammern kann der Ausdruck CALL METHOD weggelassen werden.
Hinweis
Es wird empfohlen, bei der Schreibweise mit Klammern den optionalen Ausdruck CALL METHOD nicht anzugeben.
Beispiel
In der Methode m2 wird die Methode m1 der eigenen Klasse aufgerufen. Die Schnittstellenparameterwerden versorgt und die möglichen Ausnahmen in einer CASE-Struktur behandelt.
CLASS c1 DEFINITION.
PUBLIC SECTION.
METHODS: m1 IMPORTING p1 TYPE string
p2 TYPE I
EXPORTING p3 TYPE d
p4 TYPE decfloat16
EXCEPTIONS ex1
ex2,
m2.
ENDCLASS.
CLASS c1 IMPLEMENTATION.
METHOD m1.
...
ENDMETHOD.
METHOD m2.
DATA: text TYPE string,
number TYPE i,
date TYPE d,
amount TYPE decfloat16.
...
m1( EXPORTING p1 = text
p2 = number
IMPORTING p3 = date
p4 = amount
EXCEPTIONS ex1 = 10
ex2 = 20
OTHERS = 30 ).
CASE sy-subrc.
WHEN 10.
...
WHEN 20.
...
WHEN 30.
...
ENDCASE.
ENDMETHOD.
ENDCLASS.
Fill RESBD Structure from EBP Component Structure Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4899 Date: 20120526 Time: 232941 triton ( 77 ms )






