05-20-2008 9:03 PM
Hi friends,
I'm trying to fill the select option field.
I get wrong values.
s_date. lt_wd_date contains many date.
data: lt_wd_date TYPE TABLE OF sy-datum,
lw_wd_date TYPE sy-datum.
SELECT-OPTIONS s_date FOR ccihs_ialhiot-evdat.
PERFORM weekday_to_date TABLES lt_wd_date
USING p_week
s_date-low
s_date-high.
LOOP AT lt_wd_date INTO lw_wd_date.
s_date-low = lw_wd_date.
s_date-sign = 'I'.
s_date-option = 'EQ'.
APPEND lw_wd_date TO s_date.
ENDLOOP.
Regards
sas erdem
05-20-2008 9:12 PM
05-20-2008 9:12 PM
05-21-2008 8:02 AM
05-21-2008 8:12 AM
the problem is that you are appending the wrong work area.
check the code in " "
data: lt_wd_date TYPE TABLE OF sy-datum,
lw_wd_date TYPE sy-datum.
SELECT-OPTIONS s_date FOR ccihs_ialhiot-evdat.
PERFORM weekday_to_date TABLES lt_wd_date
USING p_week
s_date-low
s_date-high.
LOOP AT lt_wd_date INTO lw_wd_date.
s_date-low = lw_wd_date.
s_date-sign = 'I'.
s_date-option = 'EQ'.
" APPEND S_DATE."
ENDLOOP.