DFSTACK - Datumsformat für Natural-Stack

Dieser Natural Profil- und Session-Parameter bestimmt die Form, in der die Werte von Datumsvariablen mit einem STACK-, RUN- oder FETCH-Statement auf dem Natural-Stack abgelegt werden.

Mögliche Werte S Datumsvariablen werden mit 2-stelliger Jahreskomponente und mit durch den Profilparameter DTFORM bestimmten Delimiterzeichen auf dem Natural-Stack abgelegt.

Beispiel:

yy-mm-dd

C Wie DFSTACK=S.

Außerdem wird eine Änderung des Jahrhunderts (d.h. wenn das Jahrhundert, das genommen wird, wenn der Wert vom Natural-Stack gelesen wird, nicht dasselbe ist wie das Jahrhundert des ursprünglichen Datumswertes, bevor er auf dem Stack abgelegt wurde) zur Laufzeit abgefangen und ein Laufzeitfehler ausgegeben.

I Datumsvariablen werden mit vollständiger 4-stelliger Jahreskomponente und ohne Delimiterzeichen auf dem Natural-Stack abgelegt.

Beispiel:

yyyymmdd

Standard-Einstellung S
Dynamische Angabe ja
Angabe innerhalb der Session ja Gültige Statements: SET GLOBALS
Gültiges Kommando: GLOBALS
Programmierschnittstelle (API) USR1005N Siehe SYSEXT Utility - Natural Application Programming Interfaces in der Utilities-Dokumentation.

Anmerkungen:

  1. In einer Natural-Session kann der Profilparameter DFSTACK durch den Session-Parameter DFSTACK überschrieben werden.
  2. Der DFSTACK-Parameter gilt nicht für STACK-, RUN- und FETCH-Statements, für die der Session-Parameter DF gesetzt ist.
  3. Siehe auch Datumsinformationen verarbeiten im Leitfaden zur Programmierung.