Wenn das Datum als numerisches Datum definiert ist, warum zunächst in eine Zeitmarke konvertieren, um dann daraus das Jahr zu ermitteln?

Hier einige einfachere Möglichkeiten (vorausgesetzt, das numerische Datum ist 8,0 definiert):
  • Substr(Digits(Datum), 1, 4)
  • Year(Digits(Datum) concat '000000')
  • Int(Datum/10000)
  • Left(Digits(Datum), 4)



Die letzten beiden Variante klappen nur für das Jahr.

Birgitta