Syntax ... line_index(table_exp) ... The table functionline_indexreturns the number of the row found using thetable expressiontable_expwith respect to thetable indexused. The return value has the typei. The rowitab_linefound using the table expression must be defined by specifying a key...
If an expression (built-in function, functional method, calculation expression, constructor expression, or table expression) is specified forline, the result of the expression must be convertible to the line type. The syntax does not allow further parentheses for constructing tabular line types to ...
This is because the name (without []) of an internal table without header line is interpreted as the table body in all operand positions regardless.In many operand positions that expect internal tables, the syntax check forces [] to be specified after the name of an internal table with ...
The following source code shows a program section with correct syntax but that is poorly laid out and difficult to understand. Even the Pretty Printer can barely improve the layout of the template displayed here. CLASS class DEFINITION. PUBLIC SECTION. METHODS meth. ENDCLASS. ...
The exception to this rule are tabular row types. The syntax in the inner parenthesis does not allow further parentheses to be nested directly. Short Form for Structured Row Types If the row type of the internal table is a structured type, the following short form can be used: ...