‎2007 Jul 04 1:07 PM
Hi Experts,
I want a listbox in a module pool to be populated with entries in my internal table.
How do we achieve this.
I already have a I/O field on the screen.
Thanks and regards,
Ravi Bhatnagar
‎2007 Jul 04 1:15 PM
Hi Ravi,
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.
Reward if useful!
‎2007 Jul 04 1:13 PM
hi,
click on listbox for which field u want listbox.
use function module 'vrm_values' it will help u.
regards
rameshwar
‎2007 Jul 04 1:15 PM
Hi Ravi,
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.
Reward if useful!
‎2007 Jul 04 1:18 PM
hi,
try like this using FM VRM_SET_VALUES
DATA: NAME TYPE VRM_ID,
LIST TYPE VRM_VALUES,
VALUE LIKE LINE OF LIST.
PARAMETERS: LSBOX(10)_ AS LISTBOX VISIBLE LENGTH 10.
AT SELECTION-SCREEN OUTPUT.
NAME = 'SURESH'.
VALUE -KEY = '1'.
VALUE-TEXT = 'LINE1'.
APPEND VALUE TO LIST.
VALUE -KEY = '2'.
VALUE-TEXT = 'LINE2'.
APPEND VALUE TO LIST.
CALL FUNCTION VRM_SET_VALUES EXPORTING ID = NAME VALUES = LIST.
if helpful reward some points.
with regards,
Suresh.A
‎2007 Jul 04 1:21 PM
hi Ravi ,
To solve ur purpose you need to use FM , VRM_SET_VALUES " .
Please check the use of this FM in sample programs :
demo_dynpro_dropdown_listbox
and demo_dropdown_list_box .
You sould be able to do it from here .
Reward if helpful !
Regards,
Ranjita
‎2007 Jul 04 1:30 PM
hi
good
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.
thanks
mrutyun^
‎2007 Oct 02 4:17 AM
Hi Experts,
I have designed a infotype but i need to access the HRP1000-STEXT field value to my screen field listbox (subject_area).
how get the values from HRP1000-STEXT.
if i write 'AT SELECTION-SCREEN OUTPUT' system doesn't agree between module/endmodule and parameters also not accepting in module.
how to rectify this problem.pls help me.
thank u.
‎2007 Oct 02 5:17 AM
Are u the guy who worked was at client site on Vishal (MAhipalpur)...
‎2007 Oct 02 6:36 AM
Hi Ravi,
there are sample programs in SAP itself. go to 'ABAPDOCU' tcode and u can see lot of program. this will help u out
regards
Maneesh Chandran