Hi,
ich suche nach einer Erklährung für folgendes:
Erwartet hätte ichCode:H DECEDIT('0,') DATEDIT(*DMY.) D S_DLS_DT S 11 D P001DLS S 3 inz('XXX') D HEUTEJ S 4S 0 INZ(2012) D HEUTEM S 2S 0 INZ(05) D HEUTET S 2S 0 INZ(18) D STRING S 8 C EVAL S_DLS_DT = P001DLS + %EDITC( C HEUTEJ*10000+HEUTEM*100+HEUTET:'X') C EVAL STRING = %EDITC( C HEUTEJ*10000+HEUTEM*100+HEUTET:'X') C S_DLS_DT DSPLY C STRING DSPLY C SETON LR
XXX20120518 und
20120518
bekommen tu ich
Warum werden da noch 3 Nullen vor gestelltCode:DSPLY XXX00020120 DSPLY 00020120
Seh ich den Wald vor lauter Bäumen nicht?
Danke
Der ILEMax
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)

Mit Zitat antworten
Bookmarks