Hi *ALL,

erstmal zu der kleinen Diskussion über mich. Also ich muss sagen das ich wohl wirklich viele Sachen gefragt hab, die nicht nötig gewesen wären. Also sorry!

Jetzt zum Problem. Ich tüftel da schon den ganzen Tag dran (und es is atm. kein Ausbilder da):

Ich hab immernoch das Subfile PGM. Ich habe ein DSPF bei dem ganz links ein eingabefeld mit für eine Zahl, und dahinter eine Zeile mit einem Datensatz. Wenn ich jetzt z. B. 4 eingebe, dann soll der entsprechende Datensatz in einer Subroutine gelöscht werden und zuvor ein Abfragefenster erscheinen. Aber genau das passiert nicht. Es ist so als ob die DOW-Schleife gar nicht vorhanden wäre. An den Fenstern liegt es auch nciht, weil ich es auch mit anderen Funktionen versucht habe.

Hier mal der Code:

C MOVE *ZEROS BLKN01

C DOW *IN70 = '0'
C READC SUBF01 70
C SELECT
C WHEN AUSW = '2'
C EXSR UPDATE
C WHEN AUSW = '4'
C EXSR DEL
C ENDSL
C ENDDO

SUBF01 = Subfile
AUSW = Das Fenster zur Funktionszahlen eingabe.

Ich verstehe das nicht, weil es in einem anderem Programm mit genau diesem Code funzt.