Die Funktion formatiert ein Datumswert in ein EDIFACT kompatiblen Datumsformat, zurückgegeben wird eine Zeichenkette (string). Mögliche Werte sind:
Alternativ kann auch die Formatierung als String angegeben werden, z.B. 'dd.MM.yyyy'.
Für die Konvertierung eines Strings in ein Datumswert verwenden Sie ConvertDateTimeFromString.
FormatDateTime('Date time value','Format')
FormatDateTime('2007-08-01', '102')
liefert '20070801'
FormatDateTime('2007-08-01', '203')
liefert '200708010000'
FormatDateTime('2007-08-01', 'dd MMMM yyyy')
liefert '01 August 2007'
Achtung diese Ausgabe hängt von der Spracheinstellung des Servers ab!
FormatDateTime(ActualDateTime(), 'dddd')
liefert den aktuellen Wochentag zurück, z.B. 'Montag'
Achtung diese Ausgabe hängt von der Spracheinstellung des Servers ab!
Damit könnte man zum Beispiel in einem Mapping prüfen, ob der Prozess nur am Montag läuft. FormatDateTime(ActualDateTime(), 'dddd') = 'Monday'