08-23-2010 8:22 AM
I am not able to add record in List box in Screen Painter using se51 Transaction code.
Regards,
Nirav Desai
08-23-2010 8:31 AM
You didn't provide much details how you trying to add the record so the answer would be also not specific one: you can find details in demo programs DEMO_DROPDOWN_LIST_BOX , DEMO_DYNPRO_DROPDOWN_LISTBOX .
Regards
Marcin
08-23-2010 8:36 AM
Hi, Nirav
You will have to create a Search help and attach it to that field it will automatically Populate List Box.
Please Reply if any Confusion.
Thanks and Best Regards,
Faisal
08-23-2010 8:40 AM
Dear All,
I found the solution.
If you are facing same problem , follow the bellow steps.
1. Declare in report.
TYPE-POOLS: VRM.
DATA: NAME TYPE VRM_ID,
LIST TYPE VRM_VALUES,
VALUE LIKE LINE OF LIST.
2. IN PBO Event.
clear: list.
NAME = 'TXT_PERIOD'. " your screen field name
VALUE-KEY = '1'.
VALUE-TEXT = 'LINE 1'.
APPEND VALUE TO LIST.
VALUE-KEY = '2'.
VALUE-TEXT = 'LINE 2'.
APPEND VALUE TO LIST.
VALUE-KEY = '3'.
VALUE-TEXT = 'LINE 3'.
APPEND VALUE TO LIST.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING ID = NAME VALUES = LIST.
Regards,
Nirav Desai