1. ... NO STANDARD PAGE HEADING
2. ... LINE-SIZE col
3. ... LINE-COUNT (m)
4. ... MESSAGE-ID mid
5. ... DEFINING DATABASE ldb
REPORT is the first statement in a program. rep is a
Suppresses output of the standard page header (see NEW-PAGE).
Creates a report with col columns per line.
If the LINE-SIZE specification is missing, the line length corresponds to the current screen width. The system field SY-LINSZ contains the current line size for generating lists. The maximum width of a list is 1023 characters. You should keep lists to the minimum possible size to improve useability and performance (recommendation: LINE-SIZE < 132). For very wide lists ( LINE-SIZE > 255), you should consult the notes for using LINE-SIZE greater than 255.
The specified LINE-SIZE must not appear in quotation marks.
REPORT ZREPNAME LINE-SIZE 132.
Creates a report list with n lines per page, of which m lines
are reserved for the END-OF-PAGE
processing. If you omit the "(m)", the default value 0 applies. The
system field SY-LINCT contains the current number of lines
per page for generating lists.
If the LINE-COUNT specification is missing, the number of lines per page is calculated dynamically from the number of lines actually output on this page. Here, a page break no longer occurs automatically, (internal limit: 60,000 lines) but must be specified explicitly with NEW-PAGE , and the system field SY-LINCT is set to 0. ( NEW-PAGE ... LINE-COUNT)
The LINE-COUNT must not be enclosed in quotation marks.
Further information about using LINE-COUNT.
REPORT ZREPNAME LINE-COUNT 65.
The page has 65 lines.
REPORT ZREPNAME LINE-COUNT 65(8).
The page has 65 lines, of which the last 8 are only used by
This addition specifies the standard message class for the main
program. This contains the messages used with the simple MESSAGE
This message class must not be enclosed in quotation marks.
You can use a
namespace prefix with message class names.
REPORT RSTEST00 MESSAGE-ID SY.
All the database programs must specify in the REPORT statement
the 20-character name of the logical database to which they
This addition is generated automatically (in the REPORT statement) when you create a logical database by choosing Utilities -> Development/test -> Logical databases .
You can use a
namespace prefix with logical database names.
REPORT SAPDBKDF DEFINING DATABASE KDF.