‎2008 Sep 01 5:55 AM
hi,
in dropdown list 2 values displaying, if i select second value, its not selecting second values and selecting the first value only.
this is the code i used under PBO module.
DATA: slist TYPE vrm_values,
value LIKE LINE OF slist.
select matnr zeifo from mara into corresponding fields of zslit where zeifo = 'slit2'.
value-text = zslit-matnr.
append value to slist.
endselect.
id = 'SLITMAT' . " field name i used in Screen
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values =slist.
‎2008 Sep 01 6:13 AM
Dear Raj,
Please check this standard program "DEMO_DROPDOWN_LIST_BOX"
then your problem will solve.
Best Regards,
Sanket.
‎2008 Sep 01 6:11 AM
these are some of the ways to declared a drop down
hope it ll help your cause.
Report Z_STD.
1st way
TYPE-POOLS : vrm.
DATA : v TYPE vrm_values.
DATA : vw LIKE LINE OF v.
PARAMETERS : a(10) TYPE c AS LISTBOX VISIBLE LENGTH 10.
INITIALIZATION.
vw-key = '1'.
vw-text = 'Jan'.
APPEND vw TO v.
vw-key = '2'.
vw-text = 'Feb'.
APPEND vw TO v.
vw-key = '3'.
vw-text = 'Mar'.
APPEND vw TO v.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = 'A'
values = v
EXCEPTIONS
id_illegal_name = 1
OTHERS = 2.
*2nd way
PARAMETERS : p_a TYPE pernr DEFAULT '01'
AS LISTBOX VISIBLE LENGTH 20.
*3rd way
TYPE-POOLS: VRM.
DATA: NAME TYPE VRM_ID,
LIST TYPE VRM_VALUES,
VALUE LIKE LINE OF LIST.
PARAMETERS: PS_PARM(10) AS LISTBOX VISIBLE LENGTH 10.
AT SELECTION-SCREEN OUTPUT.
NAME = 'PS_PARM'.
VALUE-KEY = '1'.
VALUE-TEXT = 'LINE 1'.
APPEND VALUE TO LIST. VALUE-KEY = '2'.
VALUE-TEXT = 'LINE 2'.
APPEND VALUE TO LIST.
CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = NAME VALUES = LIST.
START-OF-SELECTION.
WRITE: / 'PARAMETER:', PS_PARM.
‎2008 Sep 01 6:13 AM
Dear Raj,
Please check this standard program "DEMO_DROPDOWN_LIST_BOX"
then your problem will solve.
Best Regards,
Sanket.
‎2008 Sep 01 6:19 AM
Hi,
Check the following link:
http://sapprograms.blogspot.com/2008/03/listbox-with-values-from-table.html
Regards,
Bhaskar