Hi *all,

ich habe eine Verständnisfrage.

Ausgangslage:
ctl-opt datfmt(*EUR) timfmt(*EUR);

dcl-s myDate like(RecDate); // RecDate = date(*iso)

Ich mache nun:

myDate = *loval;

Ergebnis in myDate: 01.01.0001 !!!

Eigentlich würde ich da 0001.01.01 erwarten. Ist das nun effektiv so, dass der "ctl-opt datfmt(*EUR) den referenzierten field declare übersteuert?

Gelöst hab ich das jetzt mit einem neu definierten Feld, also "dcl-s myDate date(*iso)".
Ist halt eine reine Interessensfrage bzw. würde schon gerne mit referenzierten Feldern arbeiten - aber wenn's nischt geht, dann gehts halt nischt.

Danke.