CL_BDT_FACTORY - BDT Factory

ABAP Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Funktionalität

Diese Klasse erzeugt Instanzen der einzelnen Business Data Types.

Beziehungen

Die einzelnen Business Data Types (BDT) stehen in folgender Hierarchie:

CL_BDT_GENERIC
,,|
,,|--CL_BDT_ATTACHMENT
,,|
,,|--CL_BDT_BINARY_OBJECT
,,|,,|
,,|,,|--CL_BDT_GRAPHIC
,,|,,|
,,|,,|--CL_BDT_PICTURE
,,|,,|
,,|,,|--CL_BDT_SOUND
,,|,,|
,,|,,|--CL_BDT_VIDEO
,,|
,,|--CL_BDT_CODE
,,|
,,|--CL_BDT_DATE
,,|
,,|--CL_BDT_DATETIME
,,|,,|
,,|,,|--CL_BDT_DATE_TIME_GLOBAL
,,|,,|
,,|,,|--CL_BDT_DATE_TIME_IND
,,|,,|
,,|,,|--CL_BDT_DATE_TIME_LOCAL
,,|,,|
,,|,,|--CL_BDT_DATE_TIME_LOCAL_NORM
,,|
,,|--CL_BDT_DURATION_FULL
,,|,,|
,,|,,|--CL_BDT_DURATION_SINGLE_UNIT
,,|,,|
,,|,,|--CL_BDT_DURATION_TIME
,,|
,,|--CL_BDT_GENERIC_UNIT
,,|,,|
,,|,,|--CL_BDT_AMOUNT
,,|,,|
,,|,,|--CL_BDT_MEASURE
,,|,,|
,,|,,|--CL_BDT_QUANTITY
,,|
,,|--CL_BDT_IDENTIFIER
,,|
,,|--CL_BDT_INDICATOR
,,|
,,|--CL_BDT_LANGUAGE_DEP
,,|,,|
,,|,,|--CL_BDT_DESCRIPTION
,,|,,|
,,|,,|--CL_BDT_NAME
,,|,,|
,,|,,|--CL_BDT_NOTE
,,|,,|
,,|,,|--CL_BDT_TEXT
,,|
,,|--CL_BDT_NUMBER
,,|,,|
,,|,,|--CL_BDT_NUMERIC
,,|,,|
,,|,,|--CL_BDT_RATIO
,,|,,|
,,|,,|--CL_BDT_VALUE
,,|
,,|--CL_BDT_PERCENT
,,|
,,|--CL_BDT_TIME
,,|
,,|--CL_BDT_URI

Beispiel

Erzeugung eines BDT vom Typ Amount:

data:bdt_Amount type ref to if_Bdt.

bdt_Amount = cl_Bdt_Factory=>create( if_Bdt_Constants=>co_Bdt_Amount ).

Hinweise

Der der Factory zu übergebende BDT Typ ist dem Interface IF_BDT_CONSTANTS zu entnehmen.
Beim Rückgabewert handelt es sich um eine Interfacereferenz vom Typ IF_BDT. Dies Interface wird von allen BDT Typen implementiert.

Weiterführende Informationen



Fill RESBD Structure from EBP Component Structure   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 9750 Date: 20120527 Time: 123724     triton ( 169 ms )