Danke für die Antwort.
Ich hab allerdings das Problem das ich die Information per %subst aus einer anderen Datenstruktur abgreifen muss. das heist ich muss es ja erst in einem alphafeld zwischenspeichern, da der compiler sonst einen Abbruchfehler bringt wenn ich per %subst in ein numerisches Feld kopieren möchte.
Schiebe ich dann das Alphafeld per move befehl wieder in gepacktes feld steht in dem gepackten feld '000000' drin.
Ich komme also gar nicht so weit ihren Löschungsschritt auszuprobieren da ich mir den Wert schon vorher zerschoßen hab.
wpack2 ist alpahnumerisch.Code:c evalr wpack2 = %subst(csdta:cspos:cslen) c move wpack2 packed c eval nummer = packed c evalR Alpha = %trimR(%char(packed)) c evalR Alpha = %trimR(%editc(packed:'Z'))
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks