Hi!
i try call transaction with multiple option in select option fields.
my code:
EWHEN 'DETAILS'. DATA: bdcdata TYPE TABLE OF bdcdata, ls_bdcdata TYPE bdcdata. ls_bdcdata-program = '/ILG/HR_RLE_PAYR_REP'. ls_bdcdata-dynpro = '1000'. ls_bdcdata-dynbegin = 'X'. APPEND ls_bdcdata TO bdcdata. CLEAR ls_bdcdata. ls_bdcdata-fnam = 'rb_04'. // it's work for radio button ls_bdcdata-fval = 'X'. APPEND ls_bdcdata TO bdcdata. CLEAR ls_bdcdata. ls_bdcdata-fnam = 'CBOX'. //it's work for checkbox. ls_bdcdata-fval = 'X'. APPEND ls_bdcdata TO bdcdata. CLEAR ls_bdcdata. ls_bdcdata-fnam = 'so_numra-low'. //this is SELECT OPTION FIELD ls_bdcdata-fval = '5000,5001,5002'. //this is the values APPEND ls_bdcdata TO bdcdata. CLEAR ls_bdcdata.
it tried also append the values like this (it's dont work)
CLEAR ls_bdcdata. ls_bdcdata-fnam = 'so_numra-low'. //this is SELECT OPTION FIELD ls_bdcdata-fval = '5000'. // single APPEND ls_bdcdata TO bdcdata. CLEAR ls_bdcdata. CLEAR ls_bdcdata. ls_bdcdata-fnam = 'so_numra-low'. //this is SELECT OPTION FIELD ls_bdcdata-fval = '5001'. // single APPEND ls_bdcdata TO bdcdata. CLEAR ls_bdcdata.
THANKS.