Ansicht
Dokumentation

ABAPDATA_HEADER_LINE - DATA HEADER LINE

ABAPDATA_HEADER_LINE - DATA HEADER LINE

PERFORM Short Reference   ABAP Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

DATA, HEADER LINE

Short Reference



... WITH HEADER LINE ...

Effect

This addition of the statements DATA TABLE OF, DATA RANGE OF, and the obsolete statement DATA OCCURS, which is forbidden in classes, declares a further data object alongside the internal table, known as the header line. This object has exactly the same name as the internal table and has the line type of the internal table as its data type. A header line cannot be declared for internal tables with a table-like line type. This is possible for structured line types with table-like components, however.

If the name of an internal table itab is specified in an operand position of an ABAP statement, the statement determines whether the table body or header line is used. As a rule, all table-specific statements such as SORT or LOOP use the internal table, whereas all other statements use the header line. Exceptions to this rule are listed under Internal Tables with Header Line.

To address the table body instead of the header line in statements, [] can be appended to the table name:

... itab[] ...

For internal tables without a header line, the table body is always used. An internal table with a header line cannot be a component of a structure or a line of another internal table.

Notes

  • These statements for processing individual table lines have obsolete short forms that use the header line as a work area implicitly. These short forms are allowed only outside of ABAP Objects.
  • If the name primary_key is explicitly specified or a secondary key is defined when the primary key is being defined, the addition WITH HEADER LINE can no longer be specified, even outside of classes.





RFUMSV00 - Advance Return for Tax on Sales/Purchases   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 2859 Date: 20240426 Time: 181516     sap01-206 ( 52 ms )