geschachtelte AND und OR Bedingungen

Getting started ... Alles für einen gelungenen Start.

geschachtelte AND und OR Bedingungen

Postby Taha1380 » Thu May 28, 2015 7:08 am

Hallo Zusammen,

habe schon ewig nicht mehr programmiert, deswegen eine Frage.

Folgendes Statement:
BSEG-VORGN = 'RFBU' AND BSEG-HKONT = '51001102' OR
BSEG-HKONT = '51001100' OR BSEG-HKONT = '51000015'

Es soll nur bei beim Vorgang RFBU und wenn eines der Konten bebucht wird die Aktion ausgeführt werden. Fehlt dann hier nicht eine Klammer?

BSEG-VORGN = 'RFBU' AND ( BSEG-HKONT = '51001102' OR
BSEG-HKONT = '51001100' OR BSEG-HKONT = '51000015' )

Oder wird die Klammer nicht benötigt? Bzw. was hat Vorrang OR oder AND?

Danke
Exberliner
Taha1380
...
...
 
Posts: 203
Joined: Mon Oct 24, 2011 9:43 am

Re: geschachtelte AND und OR Bedingungen

Postby Bianka4768 » Thu May 28, 2015 11:50 am

Hallo,
Du liegst schon richtig, die Klammer fehlt...

MfG
Thomas R.
Bianka4768
....
....
 
Posts: 567
Joined: Tue Dec 10, 2002 5:46 pm

Re: geschachtelte AND und OR Bedingungen

Postby Constantin3326 » Mon Jun 01, 2015 10:02 am

Jepp, AND bindet stärker als OR, deshalb ist das Konstrukt mit den Klammern richtig
Constantin3326
....
....
 
Posts: 840
Joined: Tue Dec 20, 2005 11:47 am

Re: geschachtelte AND und OR Bedingungen

Postby Taha1380 » Mon Jun 01, 2015 10:06 am

Danke, Thomas und MrB!
Taha1380
...
...
 
Posts: 203
Joined: Mon Oct 24, 2011 9:43 am


Return to ABAP® für Anfänger

Who is online

Users browsing this forum: No registered users and 5 guests