You are on page 1of 1

data E_S_RANGE like line of e_t_range

data I_S_varrange like line of i_t_var_range


data lv_year type N length4
case i v_nam

when " var name"


data:

l_cal_month
Pre_cal_month
l_s_data
e_t_range

TYPE
TYPE
TYPE
TYPE

/bi0/oicalmonth
/bi0/oicalmonth
rsr_s_rangesid
rsr_s_rangesid

IF i_step = 1.
*declare variable : l_cal_month,Pre_cal_month
CLEAR: e_t_range, l_cal_month,Pre_cal_month.
l_cal_month+4(2) = sy-datum+4(2).
Pre_cal_month = l_cal_month - 1.
l_s_data-sign = 'I'.
l_s_data-opt = 'EQ'.
l_s_data-low = Pre_cal_month.
APPEND l_s_data TO e_t_range.
ENDIF.