Ich weiß nach wie vor nicht warum es nicht funktionieren sollte!
Das folgende Programm wird beim mir ordnungsgemäß kompiliert und auch ausgeführt:

Code:
 DCL-S  DateEur       Date(*Eur);             
 DCL-S  DateIso       Date(*Iso);             
                                              
 DCL-S  DateNum       Packed(8) inz(*Zeros);  
//--------------------------------------------
  DateNum = 14022024;                         
  Dsply DateNum;                              
                                              
  DateIso = %Date(DateNum: *EUR);             
  Dsply  DateIso;                             
                                              
  DateEur = %Date(DateNum: *EUR);             
  Dsply  DateEur;                             
                                              
  DateNum = 20240215;                         
  Dsply DateNum;                              
                                              
  DateIso = %Date(DateNum);                   
  Dsply  DateIso;                             
                                              
  DateEUR = %Date(DateNum);                   
  Dsply  DateEur;                             
                                              
 *INLR       = *On;
Das Ergebnis sieht wie folgt aus:
Name:  Screenshot 2024-02-09 182503 - Date.png
Views: 337
Size:  3,2 KB

Noch eine kleine Anmerkung: ich heiße BIRGITTA und nicht Brigitte oder Britta oder sonst irgendwas. Wenn Du Dir nicht sicher bist, lass ihn weg.