Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Deleting subsequent heading from report in SAP system
You need to add NO STANDARD PAGE HEADING to suppress the default heading that SAP automatically generates for reports. This statement must be included in the report declaration section as follows ?
Syntax
REPORT report_name MESSAGE-ID message_class NO STANDARD PAGE HEADING.
Example
Here's a complete example showing how to implement a report without the standard page heading ?
REPORT z_custom_report
MESSAGE-ID z_custom_messages
NO STANDARD PAGE HEADING.
DATA: lv_text TYPE string VALUE 'Custom Report Output'.
START-OF-SELECTION.
WRITE: / 'This report has no standard SAP heading',
/ lv_text.
The NO STANDARD PAGE HEADING statement prevents SAP from displaying the automatic report header that typically shows the report name, date, time, and page number. This gives you complete control over the report layout and allows for custom formatting.
Key Points
When using NO STANDARD PAGE HEADING, remember ?
- It must be declared at the report level, not within procedures
- The statement affects the entire report output
- You can create custom headers using WRITE statements if needed
- This is particularly useful for reports that need specific formatting or integration with external systems
Conclusion
Using NO STANDARD PAGE HEADING in SAP ABAP reports removes the default system-generated header, providing complete control over report formatting and presentation.
