EML
This commit is contained in:
44
src/zcl_hs_demo_eml.clas.abap
Normal file
44
src/zcl_hs_demo_eml.clas.abap
Normal file
@@ -0,0 +1,44 @@
|
||||
CLASS zcl_hs_demo_eml DEFINITION
|
||||
PUBLIC
|
||||
FINAL
|
||||
CREATE PUBLIC .
|
||||
|
||||
PUBLIC SECTION.
|
||||
|
||||
INTERFACES if_oo_adt_classrun .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
||||
CLASS zcl_hs_demo_eml IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD if_oo_adt_classrun~main.
|
||||
DATA: lt_selection TYPE TABLE FOR READ IMPORT ZHS_I_RAPPartner.
|
||||
|
||||
lt_selection = VALUE #( ( PartnerNumber = '1000000001' ) ( PartnerNumber = '1000000003' ) ).
|
||||
|
||||
READ ENTITIES OF ZHS_I_RAPPartner ENTITY Partner
|
||||
ALL FIELDS WITH lt_selection
|
||||
RESULT DATA(lt_partner_long)
|
||||
FAILED DATA(Ls_failed)
|
||||
REPORTED DATA(ls_reported).
|
||||
|
||||
out->write( lt_partner_long ).
|
||||
|
||||
|
||||
READ ENTITIES OF ZHS_I_RAPPartner ENTITY Partner
|
||||
FIELDS ( PartnerName Street City ) WITH VALUE #(
|
||||
( PartnerNumber = '1000000001' )
|
||||
( PartnerNumber = '1000000003' )
|
||||
)
|
||||
RESULT DATA(lt_partner_short)
|
||||
FAILED ls_failed
|
||||
REPORTED ls_reported.
|
||||
|
||||
out->write( lt_partner_short ).
|
||||
|
||||
ENDMETHOD.
|
||||
ENDCLASS.
|
||||
16
src/zcl_hs_demo_eml.clas.xml
Normal file
16
src/zcl_hs_demo_eml.clas.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||
<asx:values>
|
||||
<VSEOCLASS>
|
||||
<CLSNAME>ZCL_HS_DEMO_EML</CLSNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Demo EML</DESCRIPT>
|
||||
<STATE>1</STATE>
|
||||
<CLSCCINCL>X</CLSCCINCL>
|
||||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
Reference in New Issue
Block a user