Der EXFMT muss auf das Format BLKCTL01 erfolgen.
Ein EXFMT auf die Subfile bringt nichts !

Ersetze den WRITE durch EXFMT BLKCTL01, da dadurch die Aktionen für die Subfile gesteuert werden (SFLDSP, SFLDSPCTL usw.).

Die Subfile wird nur durch READ (entspricht einem CHAIN mit Satznummer), WRITE, UPDAT und READC (lesen veränderte Sätze) bearbeitet.

Zum Verständnis: Die Subfile entspricht einer Datenbankdatei ohne Schlüssel mit absoluter Satznummer und Beschränkung auf 9999 Sätze.