Hi
Es gibt zum einen das "alte" Code 400, mit welchem man auch ohne I5 Sourcen anzeigen und bearbeiten kann.
Der ebenfalls etwas betagtere WDSC erlaubt dies ebenfalls. Das neueste Tool(NachNachfolger des WDSC) wäre dann der RDP, der ADTS(also auch SEU) ablösen wird(SEU support ist ab V6R1 eingestellt). Mit diesem ist zum einen die Speicherung der Sourcen auf dem Client PC als auch die Bearbeitung möglich. Syntaxprüfungen sind in allen enthalten.
btw : Deine 1. Frage ist so schwerlich zu beantworten. Es fehlen Infos. Sollte bild1 dein auszugebener Screen sein, so löscht oder initialisiert(Bezugszahlen) "clear bild1" alles im DDS definierte, eben auch deine Fehlermeldung. Ich erkenne so jedoch nicht ob die Bezugszahl 30 in einem Bezug zu deiner Fehlermeldung steht oder eben nur zu einer Kennzeichnung (blinken/invertieren) des Feldes.
Natürlich kannst Du den Schirm aufteilen, wie du es bei Subfiles ja auch machst, ist aber grundsätzlich unnötig.
Das Löschen des Feldinhaltes halte ich für suboptimal. Der Cursor wird auf das Feld mit dem fehlerhaften Eintrag positioniert und dieses wird invers/kennzeichnet. Bei längeren Feldinhalten ist es für den Anwender ungünstig nicht zu wissen was er eingab.
Gruß
WW