Hallo Horni,

deine einfache Lösung funktioniert.
In ILE RPG kannst Du statt $irgendwas auch eine Schlüssel-DS (likerec(rfmt: *key) anlegen und diese mit %kds bei setll/chain/reade/.. verwenden. Da diese DS eine qualifizierte DS ist, verwendest Du im Programm z.B. keyDS.feldname.
So eine Lösung ist zwar nicht unbedingt ein guter Stil, rettet aber das frühe Wochenende

Bogomil