Skip to Content
0
Former Member
Apr 29, 2009 at 12:15 PM

Variable exit not picking up required entries

17 Views

Hi all,

In a report a variable exit has been used to for Region ex EAST Malaysia(100,50,EM) and West Malaysia(200,250,300,350,WM).

Now the report pics up the data for west malaysia but, for east malaysia it leaves out 50.what can be the all possible reason?? I am putting the code.

Is any clear statement missing here?

WHEN 'ZVMBLRG2'.

IF i_step = 2.

l_s_range-sign = 'I'.

l_s_range-opt = 'EQ'.

READ TABLE i_t_var_range INTO l_s_var_range

WITH KEY vnam = 'ZVMBLREG'.

IF sy-subrc = 0.

IF l_s_var_range-low = 'EM'.

l_s_range-low = '050'. m_append_var.

l_s_range-low = '100'. m_append_var.

l_s_range-low = 'EM'. m_append_var. "UCR8285

ELSEIF l_s_var_range-low = 'WM'.

l_s_range-low = '200'. m_append_var.

l_s_range-low = '350'. m_append_var.

l_s_range-low = '300'. m_append_var.

l_s_range-low = '250'. m_append_var.

l_s_range-low = 'WM'. m_append_var. "UCR8285

ENDIF.

ENDIF.

ENDIF.