SAP-Skripte - Ausgabebereich
Um den Text im Hauptfenster oder im Seitenfenster auszugeben, können Sie verschiedene Ausgabebereiche auswählen.
- Oberer Rand (oberer Bereich des Hauptfensters)
- Unterer Rand (unterer Bereich des Hauptfensters)
- Hauptteil des Hauptfensters (Bereich zwischen dem oberen Bereich und dem unteren Rand)
Oberer Rand
Im Seitenlayout wird der obere Bereich immer am Anfang des Hauptfensters angezeigt. Im oberen Bereich können auf den folgenden Seiten automatisch Überschriften für Tabellen ausgegeben werden, die mehrere Seiten abdecken.
Die Ausgabe, die mit dem Druckprogramm in den oberen Randbereich gestellt wird, wird nicht sofort formatiert, sondern zunächst intern im SAP-Skript gespeichert. Die Formatierung erfolgt erst, sobald das Druckprogramm Text in den Body-Bereich schreibt. In diesem Moment werden auch Variablen abgerufen und ersetzt.
Der Body-Bereich des Hauptfensters wird gefüllt, bevor das Programm den Definitionsteil des oberen Randes erreicht. Diese Definition wird als oberster Bereich für die nachfolgende Seite verwendet. Sie können sagen, dass es nicht möglich ist, eine Überschrift im oberen Bereich zu löschen, nachdem Text in den Textbereich geschrieben wurde.
Unterer Rand
Der untere Rand befindet sich am Ende des Hauptfensters. Der untere Bereich wird für die aktuelle Seite definiert, wenn Sie die Ausgabe des Körperbereichs abschließen. Wenn auf der Seite nicht genügend Speicherplatz vorhanden ist, wird der Text im unteren Bereich der Ausgabe auf der nächsten Seite des Seitenlayouts erstellt.
Wenn das Druckprogramm den Ausgabetext im unteren Bereich des Hauptfensters erzeugt, speichert es diese Zeilen für nachfolgende Seiten (genau wie die oberen Zeilen). Gleichzeitig verarbeitet der Komponist diese Zeilen, um den Platz zu bestimmen, den der untere Bereich benötigt, und den Platz, der für den Body-Bereich übrig bleibt. In diesem Moment werden die im unteren Bereich für die aktuelle Seite festgelegten Variablen ersetzt.