[gelöst] Problem mit IF-Bedingung

14. November 2008 10:31

Hallo Zusammen,

ich habe ein kleines Problem mit einer IF-Bedingung.

Ich bräuchte folgendes:
Wenn Artikel = X oder Artikel = Y, dann Variable = true.

Wie würdet ihr das lösen?

Danke für eure Hilfe!!
Zuletzt geändert von D_Gross am 14. November 2008 11:21, insgesamt 1-mal geändert.

Re: Problem mit IF-Bedingung

14. November 2008 10:34

Inwiefern hast du damit ein Problem?
Grob würd ich das so machen:

Code:
Variable := (Artikel = X) OR (Artikel = Y);

Re: Problem mit IF-Bedingung

14. November 2008 10:42

Nein, so hab ich das nicht gemeint.
Nicht die Variable = Artikel X oder Y, sondern ich brauche eine IF-Bedingung, wenn Artikel 50 oder 60 ist, DANN soll die Variable auf true gesetzt werden.

Nur leider weiß ich den genauen Aufbau einer solchen Abfrage nicht.

Re: Problem mit IF-Bedingung

14. November 2008 11:07

D_Gross hat geschrieben:Nicht die Variable = Artikel X oder Y, sondern ich brauche eine IF-Bedingung, wenn Artikel 50 oder 60 ist, DANN soll die Variable auf true gesetzt werden.

Nur leider weiß ich den genauen Aufbau einer solchen Abfrage nicht.

Genau das macht die Programmzeile doch.
Code:
MeinBoolean := (Item."No." = '50') OR (Item."No." = '60');

Alternativ kannst du auch schreiben:
Code:
MeinBoolean := Item."No." IN ['50','60'];

Re: Problem mit IF-Bedingung

14. November 2008 11:20

Achso, ich wusste nicht das das so auch funktioniert.

Dann bedanke ich mich!!!

Gruß