Hallo Kollegen !

Habe folgendes Problem:

In einer PF gibt es ein Datumsfeld XXDAT (Typ L, Datumsformat *EUR).

Im DSPF gibt es ein Anzeigefeld (D01DAT), referenziert auf dieses Dateifeld.

Im RPG läßt sich das DSPF-Feld auch prima mit dem Befehl

Eval D01DAT = XXDAT

füllen.

Jetzt das Problem:

Da das Datumsfeld in der Datei nich immer gefüllt ist, d.h. z.t. auch den Wert 01.01.0001 enthält, soll das Datumsfeld nur angezeigt werden, wenn der Wert <> *Loval (01.01.0001) ist. Klar könnte man die DSPF-Felder als alpha definieren, mit MOVE arbeiten und im Programm abfragen. (wenn *LOVAL, dann nicht füllen, usw.)

Ist mir aber zu umständlich. Gibt es einen Editiercode für das DSPF-Feld, der verhindert, dass *LOVAL-Werte in einem Datumsfeld angezeigt werden ?

Danke für eure Hilfe.

Gruß

Jörg