Each line of the parameter table
ATTRIBUTE_LINES contains all the attributes which you have selected for one object method in one long string. If not all of the attributes of the related object method fit into one line, there is a "virtual" split into several lines or entries.When you exchange attributes using
ATTRIBUTE_LINES, you must specify in DEFINITIONS the sequence, position and length that these attributes have or should have.The parameter table
ATTRIBUTE_LINES has the same ABAP/4 dictionary structure as IFATTRIBS .For detailed information on the field type refer to
Data Formats of Attributes in Object Methods.
Field |
Type |
Length |
Description |
REFNUMBER |
NUMC |
6 |
Determines link between OBJECT_METHODS and ATTRIBUTE_LINES |
ATTRIBLINE |
CHAR |
500 |
Contains all attributes of one object method |
You must sort the lines of the
ATTRIBUTE_LINES table in ascending order by REFNUMBER . When adjacent lines in ATTRIBUTE_LINES contain the same REFNUMBER , they are concatenated to fit within the value in the ATTRIBUTES_LENGTH field . In this case the system will only take the length of ATTRIBUTE_LINES into account which you defined in the parameter ATTRIBUTES_LENGTH.