PDA

View Full Version : CL IF Abfrage



KingofKning
01-06-16, 13:44
Hallo *all,
sehe ich das richtig das es keine Möglichkeit gibt in der IF Abfrage mehrere Werte abzugleichen?


IF COND(&ODLBNM *EQ &C_BIB_ALT) THEN(DO)
GOTO LOOP
ENDDO


Ich würde gerne *eq &C_BIB_ALT or *eq &C_BIB_NO or *eq &C_BIB_NO2 machen wollen.

In der aktuellen Doku <cite class="_Rm">www.omniuser.org/.../CL%20Enhancements-V5R3%20V5R4%2 (http://www.omniuser.org/.../CL%20Enhancements-V5R3%20V5R4%2)...

Werden zwar hundert neue Sachen angegeben aber nichts in der Art wie ich Suche.

GG
</cite>

mk
01-06-16, 14:00
HI

war das nicht *OR


IF COND(&A *EQ '5' *OR &Q *EQ 'p') THEN(DO)


Gruß
Michael

hel400
01-06-16, 14:00
Doch, Du musst nur das zu vergleichende Feld auch immer angeben, also zB
... FELD1 *EQ WERT1 *OR FELD1 *EQ WERT2 ... usw

Dschainers
01-06-16, 14:03
Ich würde folgenden Code eingeben:

IF COND(&ODLBNM *EQ &C_BIB_ALT *or &ODLBNM *EQ &C_BIB_NO *or &ODLBNM *EQ &C_BIB_NO2) THEN(DO)
GOTO LOOP
ENDDO

KingofKning
01-06-16, 15:06
Danke, werde ich mal ausprobieren.

GG

Mal sehen was es morgen auf dem AWK in Bad Neuenahr gibt.

Fuerchau
01-06-16, 15:10
Hast du die Agenda nicht gelesen?
Ich lasse mich da auch mal blicken...

KingofKning
01-06-16, 17:18
Agenda ist das eine, birgitta ist das andere ;-)

GG

B.Hauser
01-06-16, 19:19
... dann mal "Überraschung" :)
allerdings halte ich meist was ich verspreche.

Birgitta

B.Hauser
01-06-16, 19:20
... und vor lauter Freude hab' ich auch noch doppelt gepostet.

Birgitta