SET MARGIN
Short Reference
ABAP Syntax_10 SET MARGIN macol [marow].
What does it do? This statement defines the left margin of a spool list as
the columns specified in macol , and the upper margin as the rows
specified in marow , and sets the system fields sy-macol
and sy-marow to these values. macol and marow
expect data objects with the type i , with values within the
current page width and page length. If macol or marow
contain invalid values, the associated operand is ignored.
The set values apply to the current page and all subsequent pages
until the next SET MARGIN statement. If more than one SET
MARGIN statement is specified on a page, the last one is used.
SET MARGIN is ignored when screen lists are displayed. The set
margins are only inserted in the list as blank characters or empty lines
if a list page is sent to the SAP spool system. This applies to spool
lists created using NEW-PAGE PRINT ON ,
SUBMIT TO SAP-SPOOL , and by the
selection of Execute and Print on the
selection screen . SET MARGIN
also applies if a screen list is spooled while it is being displayed,
when Print (function code "PRI" ) is selected.
Latest notes: For printers with an active list driver, margins can be
defined in millimeters in the spool dialog. When pages are sent from the
spool system to the printer, the pages, including the margins set using
SET MARGIN , are positioned within these margins.
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved