11-21-2007 8:59 AM
hi all
i have a list of options which i have to display as a drop down menu
pls guide me to do
thanks in advance
11-21-2007 9:02 AM
hi,
try this...
parameters: p_mode as listbox visible length 10.
AT SELECTION-SCREEN OUTPUT.
PERFORM fill_dropdown_list USING 'p_mode'(001).
FORM fill_dropdown_list USING value(f_parameter).
TYPE-POOLS: vrm. " For parameter drop down lists
DATA: name TYPE vrm_id,
list TYPE vrm_values,
value LIKE LINE OF list.
name = f_parameter.
value-key = 'C'.
value-text = 'Fist'.
APPEND value TO list.
value-key = 'F'.
value-text = 'Second'.
APPEND value TO list.
value-key = 'H'.
value-text = 'Third'.
APPEND value TO list.
value-key = 'D'.
value-text = 'Forth'.
APPEND value TO list.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values = list.
ENDFORM. " fill_dropdown_list
11-21-2007 9:02 AM
hi,
try this...
parameters: p_mode as listbox visible length 10.
AT SELECTION-SCREEN OUTPUT.
PERFORM fill_dropdown_list USING 'p_mode'(001).
FORM fill_dropdown_list USING value(f_parameter).
TYPE-POOLS: vrm. " For parameter drop down lists
DATA: name TYPE vrm_id,
list TYPE vrm_values,
value LIKE LINE OF list.
name = f_parameter.
value-key = 'C'.
value-text = 'Fist'.
APPEND value TO list.
value-key = 'F'.
value-text = 'Second'.
APPEND value TO list.
value-key = 'H'.
value-text = 'Third'.
APPEND value TO list.
value-key = 'D'.
value-text = 'Forth'.
APPEND value TO list.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values = list.
ENDFORM. " fill_dropdown_list
11-22-2007 6:14 AM
hello i run the same code in my program
thanks for ur code
but what i have to do if i have one more subsequent drop down menu based on the values of main drop down menu?
eg : first menu have 1.numbers
2.alphabets
when i select the numbers then i have to get values like 1 to 10 in the second drop down
11-22-2007 7:22 AM
what i have to do if i have one more subsequent drop down menu based on the values of main drop down menu?
eg : first menu have 1.numbers
2.alphabets
when i select the numbers then i have to get values like 1 to 10 in the second drop down
11-22-2007 11:05 AM
hi,
u want like this?
parameters: p_mode as listbox visible length 10.
parameters: p_mode1 as listbox visible length 10.
AT SELECTION-SCREEN OUTPUT.
PERFORM fill_dropdown_list USING 'p_mode'(001).
PERFORM fill_dropdown_list1 USING 'p_mode1'(007).
FORM fill_dropdown_list USING value(f_parameter).
TYPE-POOLS: vrm. " For parameter drop down lists
DATA: name TYPE vrm_id,
list TYPE vrm_values,
value LIKE LINE OF list.
name = f_parameter.
value-key = 'C'.
value-text = 'Fist'.
APPEND value TO list.
value-key = 'F'.
value-text = 'Second'.
APPEND value TO list.
value-key = 'H'.
value-text = 'Third'.
APPEND value TO list.
value-key = 'D'.
value-text = 'Forth'.
APPEND value TO list.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values = list.
ENDFORM. " fill_dropdown_list
FORM fill_dropdown_list1 USING value(f_parameter).
TYPE-POOLS: vrm. " For parameter drop down lists
DATA: name TYPE vrm_id,
list TYPE vrm_values,
value LIKE LINE OF list.
name = f_parameter.
value-key = 'C'.
value-text = 'Fist'.
APPEND value TO list.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values = list.
ENDFORM. " fill_dropdown_list