Hi, exports,
The following is my code:
method SETELEMENTTOSINGLECUSTOM .
***************************************************
*importing:
*ELEM_EE_ADDRESS TYPE REF TO IF_WD_CONTEXT_ELEMENT
*L_SINGLE_ADDR_ELEMENT TYPE REF TO IF_WD_CONTEXT_ELEMENT
*L_COUNT TYPE I
*
*Notes:The structure of the ELEM_EE_ADDRESS is the same as *L_SINGLE_ADDR_ELEMENT.
********************************************************
DATA NODE_EE_ADDRESS TYPE REF TO IF_WD_CONTEXT_NODE.
DATA NODE_SINGLE_ADDR TYPE REF TO IF_WD_CONTEXT_NODE.
DATA NODE_SINGLE_COUNT TYPE I.
NODE_EE_ADDRESS = ELEM_EE_ADDRESS->GET_NODE( ).
NODE_SINGLE_ADDR = L_SINGLE_ADDR_ELEMENT->GET_NODE( ).
NODE_SINGLE_COUNT = NODE_SINGLE_ADDR->GET_ELEMENT_COUNT( ).
IF NODE_SINGLE_COUNT NE 0.
NODE_SINGLE_ADDR->REMOVE_ELEMENT( ELEMENT = L_SINGLE_ADDR_ELEMENT ).
if l_count ne 0.
APPEND ELEM_EE_ADDRESS TO NODE_SINGLE_ADDR.
Now, I want to APPEND ELEM_EE_ADDRESS TO NODE_SINGLE_ADDR, but I don't know how to write the code.
The structure of the ELEM_EE_ADDRESS is very large(There are 4000 attributes).
endif.
ENDIF.
endmethod.
Do you give me some some hints?
Thanks a lot.
Best regards,
Tao