read / modify / internal table

https://www.youtube.com/watch?v=9Em1Scdh77A


REPORT ytest_value.

TYPESBEGIN OF ty_data,
         name TYPE string,
         role TYPE string,
       END OF ty_data.

DATAit_data TYPE STANDARD TABLE OF ty_data.

it_data VALUE #name 'sooraj' role 'abap' )
name 'sooraj1' role 'abap1' )
name 'sooraj2' role 'abap2' ).

"cl_demo_output=>display( it_data ) .

DATA(resultit_data[ name 'sooraj' ]-role.

if line_existsit_data[ name 'john' ).
   WRITE'Value not exists'
 else.
   WRITE/ result.
ENDIF.

______________________________________________________


REPORT ytest_value.

TYPESBEGIN OF ty_data,
         name TYPE string,
         role TYPE string,
       END OF ty_data.

DATAit_data TYPE STANDARD TABLE OF ty_data.

it_data VALUE #name 'sooraj' role 'abap' )
name 'sooraj1' role 'abap1' )
name 'sooraj2' role 'abap2' ).

cl_demo_output=>writeit_data .

*DATA(result) = it_data[ name = 'sooraj' ]-role.
*
*if line_exists( it_data[ name = 'john' ] ).
*   WRITE: 'Value not exists'.
* else.
*   WRITE: / result.
*ENDIF.

it_data[ name 'sooraj' ]-name 'john'.

cl_demo_output=>displayit_data .

Comments

Popular posts from this blog

sap abap import from excell to table (transparent table)

sap abap Import from excell to internal table that works 100%