Show TOC

HintergrundLinken und oberen Rand festlegen Dieses Dokument in der Navigationsstruktur finden

 

Sie legen die Größe des linken und oberen Rands einer Druckseite mit folgender Anweisung fest:

Syntax

SET MARGIN x [y].

Diese Anweisung bewirkt, dass die aktuelle Druckseite mit x Spalten Abstand von der linken Seitenbegrenzung und gegebenenfalls mit y Zeilen Abstand von der oberen Seitenbegrenzung ins Spool-System gesendet wird.

Die Anweisung setzt den Inhalt der Systemfelder sy-macol und sy-marow auf x bzw. y. Diese Systemfelder bestimmen beim Ausdrucken die Anzahl der Spalten am linken Rand bzw. die Anzahl der Zeilen am oberen Rand.

Die gesetzten Werte gelten für alle folgenden Seiten bis zur nächsten Anweisung SET MARGIN. Bei mehreren Anweisungen SET MARGIN auf einer Seite wirkt die jeweils letzte.

Syntax Syntax

Das folgende ausführbare Programm ist mit der logischen Datenbank F1S verknüpft.

  1. REPORT demo_list_set_margin LINE-SIZE 60.
  2. TABLES spfli
  3. SET MARGIN 5 3.
  4. GET spfli.
  5.    WRITE: / spfli-carrid,   spfli-connid,  spfli-cityfrom,
  6.             spfli-airpfrom, spfli-cityto,  spfli-airpto.
Ende des Codes

Wählt der Benutzer nach dem Programmstart Ausführen auf dem Selektionsbild, erscheint folgende Liste auf dem Ausgabebild:

Die Abbildung wird im Begleittext erläutert.

Die Anweisung SET MARGIN hat keine Wirkung.

Wählt der Benutzer nach dem Programmstart Ausführen und Drucken auf dem Selektionsbild, wird die Liste während der Erstellung gedruckt. Über   System   Dienste   Druckaufträge   kann sich der Benutzer den gespeicherten Spool-Auftrag ansehen:

Die Abbildung wird im Begleittext erläutert.

Die Liste ist um fünf Spalten nach rechts und drei Zeilen nach unten verschoben.