Wenn's nur darum geht, ob in einem numerischen Feld ein gültiges Datum steht, würde ich TEST(D) vorziehen:
Im Faktor 1 muss das Format, sofern es sich nicht um das ISO-Format (JJJJMMDD) handelt angegeben werden. In Deinem Fall ist das Datum mit 4-stelligem Jahr im Format TTMMJJJJ angegeben, also im *EUR (europäischen Format).PHP-Code:/Free
Test(DE) *EUR MyDate;
If %Error;
//Ungültiges Datum
Endif;
/End-Free
Das Format muss übrigens auch bei der Built-In-Funktion %Date(MyDateNum: *EUR) angegeben werden, sonst wird auf *ISO geprüft.
Birgitta
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks