Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8635

Re: Need to delete drop down values of activity in travel request portal

$
0
0

Hi Ganesh,

 

Try the below code in POSTexit of WDDOMODIFYVIEW( ) method of your view

 

DATA drp_info       TYPE REF TO if_wd_context_node_info.

data   lo_node        type ref to if_wd_context_node.

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.

 

lo_node  = drp_info->get_child_node('GENERAL_DATA').

 

drp_info = lo_node->get_node_info(  ).

 

drp_info->set_attribute_value_set(

name = 'T_ACTYPE'  value_set = drp_value_list ).


Hope this helps you.


Regards,

Rama


Viewing all articles
Browse latest Browse all 8635

Trending Articles