Skip to Content
0
Former Member
Jul 06, 2009 at 12:04 PM

Create Dynamic checkbox

648 Views

Hi Experts,

I want to create some 5 checkboxes based on condition, I wrote the below code and I am getting dump. Help me out.

DATA:

lr_container TYPE REF TO cl_wd_uielement_container,

lr_checkbox TYPE REF TO cl_wd_checkbox.

  • get a pointer to the RootUIElementContainer

lr_container ?= view->get_element( 'ROOTUIELEMENTCONTAINER' ).

lr_checkbox = cl_wd_checkbox=>new_checkbox( text = 'WD_Processor' ).

cl_wd_matrix_data=>new_matrix_data( element = lr_checkbox ).

lr_container->add_child( lr_checkbox ).

Please let me know if i am missing anything in the above code.

error details :

No access possible via the 'NULL' data reference

The termination type was: RABAX_STATE

The ABAP call stack was:

Method: GET_BOUND_ELEMENT of program CL_WDR_VIEW_ELEMENT_ADAPTER===CP

Method: GET_ATTRIBUTE_INTERNAL of program CL_WDR_VIEW_ELEMENT_ADAPTER===CP

Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C0STANDARD==============CP

Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C8STANDARD==============CP

Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C8STANDARD==============CP

Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C8STANDARD==============CP

Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C7STANDARD==============CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program CL_WDR_VIEW_ADAPTER===========CP

Method: IF_WDR_NW7_DELTA_RENDERER~CALCULATE_DELTA_BLOCKS of program CL_WDR_VIEW_ADAPTER===========CP

Method: IF_WDR_NW7_DELTA_RENDERER~CALCULATE_DELTA_BLOCKS of program CL_WDR_WINDOW_CONTENT_ADAPTER=CP

Thanks in advance

Divakar