Hi David,
Yes, you have to do. If there are many select-options and it has to be changed based on the user, you have to do like this:
AT SELECTION-SCREEN OUTPUT.
REFRESH: PETI, s_opt1, s_opt2.
CASE SY-UNAME.
WHEN 'MYUSER'.
PETI-LOW = 'FIRST OPTION'.
s_opt1-low = <value>.
s_opt2-low = <value>.
WHEN 'YOURUSER'.
PETI-LOW = 'SECOND OPTION'.
s_opt1-low = <value>.
s_opt2-low = <value>.
ENDCASE.
peti-sign = 'I'.
peti-option = 'EQ'.
APPEND PETI.
CLEAR: PETI.
s_opt1-sign = 'I'.
s_opt1-option = 'EQ'.
APPEND s_opt1.
CLEAR: s_opt1.
s_opt2-sign = 'I'.
s_opt2-option = 'EQ'.
APPEND s_opt2.
CLEAR: s_opt2.
Thanks & Regards,
T. Prasanna Kumar