Ansicht
Dokumentation

ABENBUILT_IN_FUNCTIONS_SYNTAX - BUILT IN FUNCTIONS SYNTAX

ABENBUILT_IN_FUNCTIONS_SYNTAX - BUILT IN FUNCTIONS SYNTAX

ROGBILLS - Synchronize billing plans   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Eingebaute Funktionen, Syntax

Bei Funktionen mit benannten Argumenten gibt es in der Regel ein Hauptargument val mit der Möglichkeit weiterer, teilweise auch optionaler Argumente. Die folgenden Abschnitte zeigen die allgemeine Syntax für den Aufruf von eingebauten Funktionen.

Funktionen mit einem unbenannten Argument

... func( arg ) ...

Bei Funktionen mit einem unbenannten Argument ist die Syntax wie beim Aufruf funktionaler Methoden mit einem Eingabeparameter. Dabei ist func die eingebaute Funktion und das Argument arg ein Datenobjekt, dessen Datentyp zur Funktion passt. Die Leerzeichen nach der öffnenden und vor der schließenden Klammer sind relevant.

Die eingebaute Funktion line_exists hat ein unbenanntes Argument, für das ein Tabellenausdruck anzugeben ist.

Funktionen mit benannten Argumenten

func( val = arg p1 = arg1 p2 = arg2 ... ) ...

Bei Funktionen mit einem oder mehreren benannten Argumenten werden diese ähnlich wie beim Aufruf funktionaler Methoden mit mehreren Eingabeparametern an Schlüsselwortparameter angebunden. Für die Argumente können Operanden angegeben werden, deren Datentyp zum entsprechenden Parameter passt. Die Leerzeichen nach der öffnenden und vor der schließenden Klammer sind relevant. Wenn eine solche Funktion nur ein Argument hat oder nur das Hauptargument versorgt werden soll, kann die Syntax auch wie folgt vereinfacht werden:

... func( arg ) ...

Die eingebaute Funktion condense hat benannte Argumente und kann z.B. wie folgt aufgerufen werden.






BAL Application Log Documentation   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2136 Date: 20240523 Time: 174905     sap01-206 ( 43 ms )