Ansicht
Dokumentation

ABENCDS_TIME_FUNCTIONS_V1 - CDS TIME FUNCTIONS V1

ABENCDS_TIME_FUNCTIONS_V1 - CDS TIME FUNCTIONS V1

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- DDIC-basierte View, Zeitfunktionen

... TIMS_IS_VALID(time) ...

Varianten:

1. ... TIMS_IS_VALID(time)

Wirkung

Diese Funktionen führen in einer Operationen mit Argumenten des eingebauten Datentyps TIMS aus. Die Funktionen haben Positionsparameter, denen beim Aufruf Aktualparameter zugeordnet werden müssen. Es gibt derzeit keine optionalen Parameter. Als Aktualparameter können passende Felder einer Datenquelle, Literale, Parameter, Pfadausdrücke, eingebaute Funktionen oder Ausdrücke angegeben werden. Wenn ein Aktualparameter den Null-Wert enthält, gibt jede Funktion außer TIMS_IS_VALID einen Null-Wert zurück.

Hinweis

Derzeit gibt es in einer CDS-View noch keinen direkten Zugriff auf die aktuelle Systemzeit. Stattdessen kann eine CDS-View mit einem entsprechenden Eingabeparameter versehen werden. Eine spezielle Annotation @Environment.systemField ermöglicht die implizite Übergabe des Werts des ABAP-Systemfelds sy-uzeit an diesen Parameter.

Variante 1

... TIMS_IS_VALID(time)


Wirkung

Die Funktion TIMS_IS_VALID stellt fest, ob eine Zeitangabe time eine gültige Zeit im Format HHMMSS enthält. Der Aktualparameter muss vom eingebauten Datentyp TIMS sein. Das Ergebnis ist vom Datentyp INT4. Ein gültiges Datum ergibt den Wert 1 alle anderen Eingabewerte inklusive des Null-Werts ergeben den Wert 0.

Beispiel

Die folgende CDS-View wendet Zeitfunktionen in der SELECT-Liste auf Spalten der DDIC-Datenbanktabelle DEMO_EXPRESSIONS an. Das Programm DEMO_CDS_TIME_FUNCTIONS greift mit SELECT auf die View zu. Die Spalte TIMS1 der DDIC-Datenbanktabelle kann mit beliebigen Werten versehen werden.






BAL Application Log Documentation   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3816 Date: 20240523 Time: 171140     sap01-206 ( 49 ms )