Hallo Sascha,

Du versuchst ein Datums-Feld in ein numerisches Feld umzuwandeln.
Damit ist DDS überfordert, das funktionniert nur mit SQL-(Views).

Auch wenn Du '1998-12-31' siehst, ist das nur eine Aufbereitungs-Form. Tatsächlich steht in einem Datums-Feld ein Lineares Datum, d.h. die Anzahl Tage ab Zeitpunkt X.

Hier ein Beispiel einer View, in der ein Datums-Feld in ein numerisches Feld umgesetzt wird:

PHP-Code:
create view MyLib/MyView
as (SELECT Feld1Feld2
                   
Digits(Dec(Year(Datum1), 40)) concat 
                   Digits
(Dec(Month(Datum1), 20)) concat               
                   Digits
(Dec(Day(Datum1), 20)) as DateNum 
             FROM  MyPhysF

Birgitta