Skip to Content
0
Former Member
Jun 29, 2009 at 09:07 AM

Error in module RSQL of the database interface.

79 Views

Hi All,

I am trying to learn web dynp by self trainning.

I am trying to work with "Item listBox". My requirement is... I want to display data in a table based on the selection in itemlistbox.

For this i have used one button named "Display".

In that action i written below code.

 * Data Declaration 
  DATA lo_nd_airline TYPE REF TO if_wd_context_node.
  DATA lo_el_airline TYPE REF TO if_wd_context_element.  DATA lt_elements TYPE wdr_context_element_set.
  DATA ls_airline TYPE wd_this->element_airline.
  DATA it_type TYPE wd_this->elements_airline.  DATA lv_id LIKE ls_airline-id.
    DATA lo_nd_sflight TYPE REF TO if_wd_context_node.
  DATA lo_el_sflight TYPE REF TO if_wd_context_element.  DATA lt_sflight TYPE wd_this->elements_sflight.
  DATA lt_sflight2 TYPE wd_this->elements_sflight.
  DATA ls_sflight TYPE wd_this->element_sflight.* navigate from <CONTEXT> to <AIRLINE> via lead selection
  lo_nd_airline = wd_context->get_child_node( name = wd_this->wdctx_airline ).
  lt_elements = lo_nd_airline->get_selected_elements( ).
  LOOP AT lt_elements INTO lo_el_airline.    lo_el_airline->get_static_attributes( IMPORTING static_attributes = ls_airline ).
    APPEND ls_airline TO it_type.  ENDLOOP.                             " LOOP AT lt_elements    lo_nd_sflight = wd_context->get_child_node( name = wd_this->wdctx_sflight ).     SELECT  carrid
             connid
             fldate
             currency
             planetype 
       FROM  sflight
  INTO TABLE lt_sflight.  LOOP AT it_type INTO ls_airline.
    LOOP AT lt_sflight INTO ls_sflight WHERE carrid = ls_airline-id.
      APPEND ls_sflight TO lt_sflight2.
    ENDLOOP.                           " LOOP AT lt_sflight
  ENDLOOP.                             " LOOP AT it_type* Bind Internal table with Table Element
  lo_nd_sflight->bind_table( lt_sflight2 ).  ENDMETHOD. 

But i got this error while deploying...

" Error in module RSQL of the database interface."

Can anyone provide me solution to solve this error.

Thanks in Advance!