Hi rama
The below mentioned code is worked for me , this i was written before only but by mistake i given wrong attibute name ( instead of plan activity type , given activity ) , Plan acititype for travel request and actity type for expense report creation. now issue is resolved , thanks
DATA drp_info TYPE REF TO if_wd_context_node_info.
DATA drp_value_set TYPE wdr_context_attr_value.
DATA drp_value_list TYPE wdr_context_attr_value_list.
DATA index TYPE n.
DO 5 TIMES.
index = sy-index .
CONCATENATE ' Value ' index INTO drp_value_set-value SEPARATED BY space.
CONCATENATE ' Value ' index INTO drp_value_set-text SEPARATED BY space.
INSERT drp_value_set INTO TABLE drp_value_list.
ENDDO.
SORT drp_value_list BY value.
DELETE ADJACENT DUPLICATES FROM drp_value_list COMPARING value.
drp_info = wd_context->get_node_info( ).
drp_info = drp_info->get_child_node('GENERAL_DATA').
*drp_info->set_attribute_value_set(
*name = 'T_ACTYPE' value_set = drp_value_list ).