on 09-14-2021 11:33 PM
Hi expert I want to capture value from user input prompt type multiple single selection using variable text with customer exit processing. To show text value on column header. I've wrote code in Badi like...
CASE i_vnam.
WHEN 'ZCMO_ZBRAND_001'.
IF i_step = 2.
LOOP AT i_t_var_range INTO loc_var_range
WHERE vnam = 'ZMMO_ZBRAND_02'.
CLEAR: l_s_range.
l_s_range-low = loc_var_range-low.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO c_t_range.
ENDLOOP.
ENDIF.
ENDCASE.
But when I tried to run query nothing happen on column header it show just the variable's name like "&ZCMO_ZBRAND_001&"
Thank you.
Hi,
Multiple values will not be compatible with text variable. It causes ambiguity.
one option is you can try to concatenate all values in the loop and append a single value. But not sure what shall be the maximum length in that case. You can try it out
Hope it helps
REGARDS,
Rathy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.