CX_TERMED::SpanDateValidity
Beschreibung:
Diese Zugriffsfunktion gestattet Zugriff auf den Gültigkeitszeitraum des Objekts. Die Funktion kann nur Strings verarbeiten. Der übergebene String wird dabei in ein CX_SPAN_DATE importiert, welches den neuen Gültigkeitszeitraum dieses Objekts definiert.
Durch Übergabe eines leeren Strings wird das Gültigkeitsdatum wieder gelöscht und das Objekt ist damit immer gültig.
Achtung: Wrapper haben eine eigene Gültigkeit und die Gültigkeit eines gewrappten Objekts definiert sich aus der Schnittmenge der beiden Gültigkeiten (Wrapper & Objekt). CX_DESCRIPTIVE_REF::SpanDateValidity verhält sich deshalb anders als bei allen anderen Klassen.
Code-Beispiel:
myObject Copy(SpanDateValidity()) // "01.01.2022-31.12.2022" "01.01.2025-31.12.2025" myObject Put(SpanDateValidity()) // Reset validity to "always valid" "" myObject Put(SpanDateValidity())