cancel
Showing results for 
Search instead for 
Did you mean: 

regarding sap script

Former Member
0 Kudos

IF &REGUH-RZAWE& = '2'

IF (&REGUH-LAUFI0(1)& EQ 'E') OR (REGUH-LAUFI0(1)& EQ 'G')

<H>Marque </> &REGUH-LAUFI+1(4)&

ENDIF

ENDIF

I had written this code the above code in a window.

it is popping out the error

AND, OR or end of condition expected.

Could you please help me with this

thanks in advance

saanvi chandra

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Saanvi,

Try like this :

IF &REGUH-RZAWE& = '2'

IF (&REGUH-LAUFI+0(1)& EQ 'E')

flag EQ 'X'

ENDIF

IF (REGUH-LAUFI+0(1)& EQ 'G')

flag EQ 'X'

ENDIF

if flag eq 'X'.

*Print

endif.

ENDIF

Regards,

Najmuddin

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi ,

Can u try below code

IF &REGUH-RZAWE& EQ '2'.

IF &REGUH-LAUFI0(1)& EQ 'E' OR &REGUH-LAUFI0(1)& EQ 'G'.

<H>Marque &REGUH-LAUFI+1(4)&

ENDIF

ENDIF

Regrads,

Vara.

Edited by: Vara Gottipati on Jun 20, 2008 4:48 PM

Former Member
0 Kudos

Hi,

in the code

IF (&REGUH-LAUFI0(1)& EQ 'E') OR (REGUH-LAUFI0(1)& EQ 'G')

Change to:

IF &REGUH-LAUFI0(1)& EQ 'E' OR &REGUH-LAUFI0(1)& EQ 'G'.

1) remove brackets

2) check (&) at start and end of each variable

Reward if useful.

Bye

valter_oliveira
Active Contributor
0 Kudos

Hello.

Check this link:

http://help.sap.com/saphelp_nw70/helpdata/EN/d1/80318f454211d189710000e8322d00/frameset.htm

"Bracketed expressions are not supported"

Regards,

Valter Oliveira.