Implizite Erweiterungsoptionen sind immer vorhanden und werden nicht einem Erweiterungsspot zugeordnet.
Hinweis
Die impliziten Erweiterungsoptionen können im ABAP Editor wie folgt angezeigt werden: Bearbeiten → Erweiterungsoperationen → Implizite Erw.optionen einblenden; über Quelltext-Plug-Ins können Sie sie erweitern.
In ABAP-Programmen sind an folgenden Stellen implizite Erweiterungsoptionen vordefiniert:
- Am Ende eines Include, jedoch nicht am Ende eines Methoden-Include.
- Am Ende einer PUBLIC-, PROTECTED-, PRIVATE-SECTIONeiner lokalen Klasse.
- Am Ende des Implementierungsteils einer Klasse (vor der Anweisung ENDCLASS, die zu CLASS … IMPLEMENTATION gehört)
- Am Ende einer Interface-Definition (vor ENDINTERFACE)
- Am Ende einer Struktur-Definition (vor TYPES END OF, DATA END OF, CONSTANTS END OF und STATICS END OF).
- Am Anfang und am Ende einer Prozedur (FORM, FUNCTION, METHOD), also nach den Befehlen FORM, FUNCTION und METHOD und vor den Anweisungen ENDFORM, ENDFUNCTION und ENDMETHOD.
- Am Ende der CHANGING-, IMPORTING-, EXPORTING-Parameterliste einer Methode in einer lokalen Klasse. Diese Erweiterungsoptionen befinden sich in der Mitte der Anweisung.
- Vor der ersten und nach der letzten Zeile eines Quelltext-Plug-Ins (nach ENHANCEMENT und vor ENDENHANCEMENT).