Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Issue with Reading Data Elements

Former Member
0 Likes
304

Hi All,

I have another issue i need to read the data element of the field of the table runtime

Below is my code

ABLES : EKKO.
 
 
DATA : ITAB TYPE STANDARD TABLE OF EKKO.
*
CLASS LCL_TEST DEFINITION.
 
  PUBLIC SECTION.
 
    METHODS : CMETH IMPORTING ITAB1 TYPE STANDARD TABLE.
 
ENDCLASS.                    "lcl_test DEFINITION
*
CLASS LCL_TEST IMPLEMENTATION.
 
  METHOD CMETH.
    DATA: MY_WA       TYPE REF TO DATA.
    DATA: DESC_TABLE    TYPE REF TO CL_ABAP_TABLEDESCR,
          DESC_STRUC    TYPE REF TO CL_ABAP_STRUCTDESCR.
    FIELD-SYMBOLS:
         <P_DATA>      TYPE ANY,
         <P_FIELD>     TYPE ANY,
         <P_COMPONENT> TYPE ABAP_COMPDESCR.
 
 
    CREATE DATA MY_WA LIKE LINE OF ITAB1.
    ASSIGN MY_WA->* TO <P_DATA>.
 
    DESC_STRUC ?= CL_ABAP_TYPEDESCR=>DESCRIBE_BY_DATA( <P_DATA> ).
 
    LOOP AT DESC_STRUC->COMPONENTS ASSIGNING <P_COMPONENT>.
      WRITE: / <P_COMPONENT>-NAME.     " I'm getting the FiELD Name
    ENDLOOP.


WRITE: desc_struc->absolute_name.   " Table Name


* I need the data elements

if i have the below code 

loop at itab1 assigning <p_data>.

_*i have the data element under <p_data> absoulte type column , i 'm connfused as how to read it*_

  ENDMETHOD.                    "test

Thanks

David

1 ACCEPTED SOLUTION
Read only

vinod_vemuru2
Active Contributor
0 Likes
275

Hi,

DD03L gives table definition details.

DD04L give data element details.

Thanks,

Vinod.

1 REPLY 1
Read only

vinod_vemuru2
Active Contributor
0 Likes
276

Hi,

DD03L gives table definition details.

DD04L give data element details.

Thanks,

Vinod.