Zitat Zitat von Jokersams Beitrag anzeigen
Fehler beim programmabruf:
Darums-, Zeit- oder Zeitmarkenwert ist ungültig.
Du kannst ein numerisches Feld auf ungültige Datumswerte prüfen (OpCode TEST(DE) ).

Einfacher ist es jedoch ungültige Datumswerte über eine Monitor-Group zu handeln. Das klappt sowohl bei den Built-In-Funktionen als auch bei den MOVE-Befehlen

Code:
 /Free
   Monitor;
     MyNumDate = %Dec(%Date(NumDatum: *ISO): *EUR);
   On-Error;
     //Ungültiges Datum
   EndMon;
 /End-Free