- The type of the role in which the outbound object occurs
- The type of direct relationships with the outbound object
Example
DATA OBJECT LIKE BORIDENT.
DATA NEIGHBORS LIKE NEIGHBOR OCCURS 0 WITH HEADER LINE.
OBJECT-OBJTYPE = 'BUS2032'.
OBJECT-LOGSYS = T000-LOGSYS.
OBJECT-OBJTYPE = '1204'.
CALL FUNCTION 'SREL_GET_NEXT_NEIGHBORS'
EXPORTING
OBJECT = OBJECT
ROLETYPE = 'APPLOBJ'
RELATIONTYPE = 'OFFD'
TABLES
NEIGHBORS = NEIGHBORS.
PERFORM SHOW_TREE TABLES NEIGHBORS
USING OBJECT .
ENDFUNCTION.
Hints
To determine the describing texts for the roles found, use the functionmodule RELMOD_READ_ROLETYPE.
Description
The parameter determines the maximum number of jumps that may beperformed from the outbound object to the related object. The distancefrom the related object is one smaller than the number of jumps there.Thus, the distance from the outbound object to its direct neighborobjects is zero.
Value range
Larger than one.
Default
One. Thus, all direct relationships are found with the outbound object.
Description
Uniquely identifies the outbound object for which the related objectsare to be determined.
The parameter consists of 3 fields
- Object type, for example 'BUS2088'
- Object key, for example '000010001994'
- Logical system, for example 'ABCCLNT000'.
Default
If you do not specify the logical system, then the separate logicalsystem is implemented.
Description
The parameter determines the type of the direct relationships thatexist for the outbound object. Thus, the search is restricted to thecorresponding neighbors.
Value range
The possible relationship types are added to the relationship model(view cluster VRBINRELATION).
Default
If no entries are made, all relationship types are considered.
Description
The parameter determines the type of the role in which the outboundobject occurs. Thus, the search is restricted to the correspondingneighbor.
Value range
The possible role types are added to the relationship model(Viewcluster VRBINRELATION).
Default
If you do not make any entries, all role types are considered.
Description
Contains a unique number (GUID) that identifies the role and its type.The object is also returned to this role, consisting of:
- Object type, for example 'BUS2088'
- Object key, for example '000010001994'
- Logical system, for example 'ABCCLNT000'.
Finally, the parameter contains the number of jumps that were performedfrom the outbound object to the related object.