Definition : Outside classes and if an internal table is not a component of a structure or a row in another internal table, it is still possible to create an internal table with a header line.
Example
The following example shows a typical instance of handling internal tables with header lines: An internal table with header line (here the table parameter of a function module) is initialized using CLEAR, but the [] is not appended to the name. In this case, only the header line is deleted, which is not usually noticed until runtime.
FUNCTION work_with_tables.
*"---------------------------------
"“Local Interface
*” TABLES
*" table STRUCTURE structure
*"----------------------------------
CLEAR table.
…
ENDFUNCTION.
The syntax is old now . Please don’t use it now .