Ansicht
Dokumentation

PD_OBJECTS_COLLECT - Objekttabelle erstellen

PD_OBJECTS_COLLECT - Objekttabelle erstellen

rdisp/max_wprun_time - Maximum work process run time   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Erstellen der Objekttabelle.

Dabei gibt es zwei grundsätzliche Möglichkeiten der Parametrisierung:

- Es wird ein Zeiger auf ein Wurzelobjekt einer bereits ausgewerteten Struktur (STRUCTURE_BUILD) übergeben. Der Funktionsbaustein bedient sich darauf unmittelbar dieser Struktur.

- Es werden alle notwendigen (PD-üblichen) Auswertungsparameter mitgegeben. In diesem Fall macht der Funktionsbaustein selbst eine entsprechende Auswertung über die PD-Daten. Die Wurzelobjekte für eine solche Auswertung wird einer Tabelle übergeben.

Beide Parametrisierungmöglichkeiten können miteinander kombiniert werden.

Über die Kontext-ID wird das Daten-Set ermittelt, das für die Betextung von Objekten und Verknüpfungen verwendet werden soll.

Die Objekte werden im Grafikformat zurückgegeben.

Beispiel

Funktionsbaustein PD_STRUCTURAL_GRAPHICS

CALL FUNCTION 'PD_OBJECTS_COLLECT'
EXPORTING CONTEXT_ID = CONTEXT_ID
INDEX = INDEX
EVAL_PATH = EVAL_PATH
STATUSES = STATUSES
BEGIN_DATE = BEGIN_DATE
END_DATE = END_DATE
TDEPTH = TDEPTH
ACTIVATE = ACTIVATE
DATA_STATUS = DATA_STATUS
TABLES PD_OBJECTS = PD_OBJECTS
GRAPH_OBJECTS = OBJECTS
EXCEPTIONS INDEX_NOT_VALID = 1
NO_STRUCTURE_AVAILABLE = 2
PATH_NOT_SPECIFIED = 3
PATH_NOT_FOUND = 4.





Parameter

ACTIVATE
BEGIN_DATE
CONTEXT_ID
DATA_STATUS
END_DATE
EVAL_PATH
GRAPH_OBJECTS
INDEX
NO_RECURS_OBJECTS
PD_OBJECTS
STATUSES
TDEPTH

Ausnahmen

INDEX_NOT_VALID
NO_STRUCTURE_AVAILABLE
PATH_NOT_FOUND
PATH_NOT_SPECIFIED

Funktionsgruppe

PDSU

Fill RESBD Structure from EBP Component Structure   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2551 Date: 20240523 Time: 050519     sap01-206 ( 33 ms )