Es kommt immer darauf an was man möchte.
Im Normalfall soll der Cursor ja auf das Eingabe-Feld gesetzt werden, daß im Fehlerfall zu bearbeiten ist.
Hierzu ist im DDS einzugeben:

A___11___________________DSPATR(PC)

Mit dem setzen der Bezugszahl 11 (eval *in11=*on) wird beim nächsten write des Satzformates der Cursor auf den Anfang des Feldes gesetzt.
Für jedes Eingabefeld muß eine separate Bezugszahl definiert werden.

Dieser Weg ist allen anderen Lösungen vorzuziehen, da bei Verschiebungen des Feldes auf dem Schirm das Programm nicht geändert werden muß.