Skip to Content
0
Former Member
Mar 26, 2009 at 09:29 AM

how to bind internal table values with RootUIElement(Table) from select Que

34 Views

Hello Friends,

In my view Layout,there r two Input fields ,Submit button and Table... My concept is when user posting values in two input fields and clicking submit button means the result(more than one values) should be displayed in Table...

I written coding also but i dont know to bind internal table values with Table... My code as follows,

method onactionsearch .

data:

Node_Node_Flight type ref to If_Wd_Context_Node,

Elem_Node_Flight type ref to If_Wd_Context_Element,

Stru_Node_Flight type If_View1=>Element_Node_Flight ,

itab TYPE STANDARD TABLE OF sflight.

  • navigate from <CONTEXT> to <NODE_FLIGHT> via lead selection

Node_Node_Flight = wd_Context->get_Child_Node( Name = IF_VIEW1=>wdctx_Node_Flight ).

  • @TODO handle not set lead selection

if ( Node_Node_Flight is initial ).

endif.

  • get element via lead selection

Elem_Node_Flight = Node_Node_Flight->get_Element( ).

  • @TODO handle not set lead selection

if ( Elem_Node_Flight is initial ).

endif.

  • alternative access via index

  • Elem_Node_Flight = Node_Node_Flight->get_Element( Index = 1 ).

  • @TODO handle non existant child

  • if ( Elem_Node_Flight is initial ).

  • endif.

  • get all declared attributes

Elem_Node_Flight->get_Static_Attributes(

importing

Static_Attributes = Stru_Node_Flight ).

select * from sflight into CORRESPONDING FIELDS OF TABLE itab

WHERE carrid = Stru_Node_Flight-carrid and connid = Stru_Node_Flight-connid.

Node_Node_Flight->bind_table( new_items = itab ).

endmethod.

Plz reply me asap...!