The BIND_STRUCTURE method Binds a flat structure of fileds to a context element. If using this ensure that your context element has been declared as
a flat context by assiging the Cardinality to 0..1 or 1..1
The abap code below selects an entry from the sap database table scarr into a local work area structure(wa_scarr). It then assigns this
to the 'CARRIES' context where all values in the context structure will be updated with those in wa_scarr.
Data: it_scarr type standard table of if_MAIN=>element_CARRIERS, "view name = MAIN, context = CARRIERS wa_scarr like line of it_scarr, context_node type ref to if_wd_context_node. * Retrieve new data select single * from scarr into wa_scarr where CARRID = 'AA' . * bind this data to the context of the flat structure if sy-subrc eq 0. context_node = wd_context->get_child_node( name = 'CARRIERS'). * CARRIERS' is the name of the context node context_node->bind_structure( wa_scarr ). endif.
Also see here for how to use set_attribute to see how to set an invidual field within a context structure.
See all Methods of IF_WD_CONTEXT_NODE interface