Anmelden

View Full Version : Trigger - numerische Werte



Der_Unwissende
27-10-06, 09:37
Hallo zusammen,

ich habe ein Problem bei einem Treiggerprogramm. Wie kann man aus dem Buffer (oder wie das heisst) nummerische Werte extrahieren. Bei Alphafeldern klappt das mit einem SUBST, aber wie bekomme ich den unlesbaren Wert einer Zahl wieder in lesbare Form. Benutze übrigens ILE RPG.

Fuerchau
27-10-06, 09:42
Diese Frage versteeh ich nun irgendwie so gar nicht.

Da ich einen Trigger spezifisch für eine Datei baue, kann ich doch folgendes tun:

D BIADR S *
D AIADR S *

D BISTRU DS based(BIADR) extfile(myfile) prefix(BI)
D AISTRU DS based(AIADR) extfile(myfile) prefix(AI)

Im Trigger Eingang dann einfach die Adressen aus %ADDR(TRGBUFF) + Position AI/BI setzen.

Somit habe ich einen Direktzugriff auf alle Felder ohne subst o.ä.

Der_Unwissende
27-10-06, 10:49
Danke, das war genau der Denkansatz der mir noch gefehlt hat.