Version 4.2.6
 —  Parameter-Referenz  —

DF - Date Format

Datumsformat

Mit dem DF-Session-Parameter bestimmen Sie die Länge eines in alphanumerische Darstellung umgesetzten Datums, wenn hierfür keine Editiermaske angegeben ist. Der DF-Parameter wird zur Kompilierungszeit ausgewertet.

Die Reihenfolge der Tages-, Monats- und Jahreskomponenten sowie die Delimiterzeichen werden durch den DTFORM-Profilparameter bestimmt.

Mögliche Werte S

8-Byte-Darstellung mit 2-stelliger Jahreskomponente und Delimitern (yy-mm-dd).

Bei DF=S stehen nur 2 Stellen für die Jahres-Informationen zur Verfügung, d.h. dass wenn der Datumswert das Jahrhundert enthalten würde, gingen diese Informationen bei der Konvertierung verloren.

I 8-Byte-Darstellung mit 4-stelliger Jahreskomponente und keinen Delimitern (yyyymmdd). * Siehe Anmerkung.
L 10-Byte-Darstellung mit 4-stelliger Jahreskomponente und Delimitern (yyyy-mm-dd). * Siehe Anmerkung.
Standard-Einstellung S
Gültige Statements FORMAT  

INPUT
DISPLAY
WRITE
PRINT

Parameter kann dynamisch mit dem FORMAT-Statement angegeben werden.

MOVE
COMPRESS
STACK
RUN
FETCH

Parameter kann auf Element-Ebene angegeben werden.
Gültiges Kommando Keines

Wenn der Wert eines Datumsfeldes in alphanumerisches Format umgesetzt wird (z.B. in einem MOVE-, DISPLAY-, WRITE- oder INPUT-Statement) und für die Umsetzung keine Editiermaske angegeben ist, wird das durch den Profilparameter DTFORM bestimmte Standarddatumsformat als Editiermaske genommen.

Dasselbe gilt bei der Eingabeauswertung einer in einem INPUT-Statement verwendeten Datumsvariablen: Wenn keine Editiermaske angegeben ist, wird die Eingabe entsprechend des durch den Profilparameter DTFORM bestimmten Datumsformats ausgewertet.

Anmerkung:
Mit DF=I bzw. DF=L können Sie Ihre Anwendungen nach und nach auf 4-stellige Jahresdarstellung umstellen und dabei weiterhin die durch den DTFORM-Parameter gebotene Flexibilität ausnutzen.

Siehe auch den Abschnitt Datumsformat für alphanumerische Darstellung − der DF-Parameter im Leitfaden zur Programmierung.

Seitenanfang