CL_ABAP_TABLEDESCR - Run Time Type Services

ROGBILLS - Synchronize billing plans   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Funktionalität

Diese finale Klasse dient zum Beschreiben und Erzeugen von Internen Tabellen. Es gibt für jede definierte Struktur genau ein Typobjekt.

Beziehungen

CL_ABAP_TYPEDESCR
|
|--CL_ABAP_DATADESCR
| |
| |--CL_ABAP_ELEMDESCR
| |--CL_ABAP_REFDESCR
| |--CL_ABAP_COMPLEXDESCR
| |
| |--CL_ABAP_STRUCTDESCR
| |--CL_ABAP_TABLEDESCR
|
|--CL_ABAP_OBJECTDESCR
|
|--CL_ABAP_CLASSDESCR
|--CL_ABAP_INTFDESCR

Beispiel

REPORT typedescr_test.

TYPES:
my_table TYPE HASHED TABLE OF i WITH UNIQUE KEY TABLE LINE.

DATA:
descr_ref TYPE ref to cl_abap_tabledescr.

FIELD-SYMBOLS:
TYPE abap_keydescr.

START-OF-SELECTION.
descr_ref ?= cl_abap_typedescr=>describe_by_name( 'MY_TABLE' ).

WRITE: / 'Typename :', descr_ref->absolute_name.
WRITE: / 'Kind :', descr_ref->type_kind.
WRITE: / 'Length :', descr_ref->length.
WRITE: / 'Decimals :', descr_ref->decimals.
WRITE: / 'Table Kind :', descr_ref->table_kind.
WRITE: / 'Initial Size :', descr_ref->initial_size.
WRITE: / 'Key Def Kind :', descr_ref->key_defkind.
WRITE: / 'Has Unique Key:', descr_ref->has_unique_key.
WRITE: / 'Key Components:'.
LOOP AT descr_ref->key ASSIGNING .
WRITE -name.
ENDLOOP.

Hinweise

Keine

Weiterführende Informationen

Klassen:
CL_ABAP_DATADESCR
CL_ABAP_COMPLEXDESRC
CL_ABAP_OBJECTDESCR
CL_ABAP_TYPEDESCR
CL_ABAP_REFDESCR
CL_ABAP_ELEMDESCR
CL_ABAP_STRUCTDESCR
CL_ABAP_CLASSDESCR
CL_ABAP_INTFDESCR


TXBHW - Original Tax Base Amount in Local Currency   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 1878 Date: 20120527 Time: 084158     triton ( 43 ms )