Könnte es sein, dass der Feld-Inhalt linksbündig ausgerichtet ist und sofern der Tag nur 1-stellig ist (z.B. 1.12.2011) keine führende 0 enthält?
Könnte es auch weiter sein, dass einstellige Monate ohne führende 0 dargestellt sind?
Wenn nur ersteres zutrifft, könnte iDate noch funktionieren. Wenn beides zutrifft, wird es schwierig.
Wenn nur das erste zutrifft, musst Du halt die fehlende 0 davor setzen:
... das alphanumerische Datum sollte mit 8A definiert sein:Code:/Free Monitor; EvalR AlphaDate = '0' + %Trim(AlphaDate); RealDate = %Date(AlphaDate: *EUR0); On-Error; //Ungültiges Datum EndMon; /End-Free
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks