Hallo allesamt.

Ich habe mal wieder ein programmierproblem für ausgewachsene programmierer
hoffe jemand kann helfen.

Problem:
Ich habe ein Displayfile mit 4 Feldern.
alle felder sind mit returncursor deklariert,
damit ich bei F4 den feldnamen bekomme
und mit diesem dann ein externes programm aufrufen kann, dieses programm liefert mit im übergabefeld den wert für
dieses feld. wie zun geier bekomme ich nun den inhalt in das displayfile.


Beispiel

Feldname: feld1 (F4)

call PGM
parm feld1 (name des feldes bei call)

rückgabe im feld1 parameter = "hugo"
nun möchte ich diesen wert "hugo"
inf feld1 anzeigen und übernehmen.

feld1 kann auch feld2 feld2 usw sein(name des Displayfile Feldes)
und jedsmal einen anderen wert haben.

um das ganze nich mit select zu machen, dachte ich an Pointer. liege ich falsch?
für ein kurzes beispiel währe ich dankbar
Gruss an alle