Ausgaben in ein Fenster vom Typ VAR oder CONST 
Wenn Sie in ein anderes Fenster als das Hauptfenster schreiben wollen, müssen Sie den Namen des Fensters im Parameter WINDOW angeben. Das Fenster muß nicht auf der aktuellen Seite definiert sein.
Alle diese Fenster werden erst nach dem Hauptfenster bearbeitet. Damit werden Ausgaben dorthin zunächst gesammelt. Die auszugebenden Textzeilen werden im ITF-Format gemerkt, d.h. sie werden nicht zum Zeitpunkt des Aufrufs der Funktionsbausteine WRITE_FORM bzw. WRITE_FORM_LINES aufbereitet. Erst wenn das Hauptfenster einen Seitenwechsel bewirkt, werden die Texte in den anderen Fenstern formatiert und in den Ausgabestrom gestellt. Dies ist insbesondere wichtig für die Ersetzung von Symbolen.
Einmal gesammelte Texte für diese Fenster werden immer wieder ausgegeben, wenn das Fenster auf irgendeiner nachfolgenden Formularseite wieder vorkommt. Seinen Inhalt können Sie nur ändern, indem Sie den Parameter FUNCTION entsprechend bewerten:
SET
Alle bisher in das Fenster gestellten Textzeilen werden gelöscht. Die jetzt beim Aufruf übergebenen Textzeilen bzw. die Textzeilen eines gewünschten Textelementes werden für zukünftige Aufrufe dieses Fensters vorgemerkt.
APPEND
Der bisherige Fensterinhalt bleibt erhalten. Die neuen Textzeilen werden an die bisherigen angehängt. APPEND ist der Default-Wert des Parameters FUNCTION.
DELETE
Diese Funktion ist nur bei WRITE_FORM möglich. Das zuvor mit SET oder APPEND in das Fenster gestellte Textelement wird gelöscht.
Achtung
Textzeilen, die mit WRITE_FORM in das Fenster gestellt wurden, können damit nicht entfernt werden. Dies kann nur geschehen, indem man den gesamten Fensterinhalt mit SET löscht und die benötigten Texte erneut schreibt.