Um z.B. mit den Formelfunktionen ADD_WORKDAYS_TO_DATE, etc. auch noch weiterrechne zu können, würde es helfen, wenn wir zwei Formelfunktionen ausliefern, welche ein Datum wahlweise von interner Darstellung in externe bzw. anders herum verändern.
bereits mit Release 23 ausgeliefert
*** Bug 15443 has been marked as a duplicate of this bug. ***
*** Bug 14994 has been marked as a duplicate of this bug. ***
Methode CONVERT_DATE_INTERNAL angelegt und dokumentiert. Kurztext Datum in internes Datumsformat umwandeln Funktionalität Externes Datum in internes Format umwandeln Voraussetzungen CONVERT_DATE_INTERNAL( '15.7.22' ) Der String 15.7.22 wird in das interne Datumsformat 20220715 konvertiert. Ausnahmen Ist eine Umwandlung nicht möglich, wird eine Hinweismeldung ausgegeben.
Methode CONVERT_DATE_INTERNAL in Klasse /GIB/CL_DC_FORMULA_EXTENSION ergänzt. Das intern aufbereitete Datumsformat darf nur Datumsfeldern zugewiesen werden, ansonsten kommt es zu fehlerhafter Darstellung
(Bezüglich comment 0 von Grab, Felix) > Um z.B. mit den Formelfunktionen ADD_WORKDAYS_TO_DATE, etc. auch noch > weiterrechne zu können, würde es helfen, wenn wir zwei Formelfunktionen > ausliefern, welche ein Datum wahlweise von interner Darstellung in externe > bzw. anders herum verändern. die externe Darstellung sollte über die Funktion WRITE_TO bereits darstellbar sein z.B. WRITE_TO( /GIB/DCC_FORM_S-ERDAT ) gibt das Erstelldatum der Formel im externen Format aus.