Ansicht
Dokumentation
ABENCDS_TIME_FUNCTIONS_V1 - CDS TIME FUNCTIONS V1
RFUMSV00 - Advance Return for Tax on Sales/Purchases CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
- DDIC-basierte View, Zeitfunktionen
... TIMS_IS_VALID(time) ...
Varianten:
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 )