Hallo, ich hoffe mir kann nochmal jemand helfen.
Eine for-Schleife soll überprüfen, ob sich verschiedene Artikelnummern in einem BE befinden (an einem Sensor)
Ich hab es folgendermassen probiert:
for i:=1 to weg1.inhalt.p.yDim loop
if weg1.inhalt.p[1,i]=55001000
or weg1.inhalt.p[1,i]=55002000
or weg1.inhalt.p[1,i]=55002100
or weg1.inhalt.p[1,i]=55002200
or weg1.inhalt.p[1,i]=55003000
then weg1.inhalt.umlagern(zone1)
end;
next;
Wenn die Nummer nun in der Liste an erster Stelle steht funktionier das umlagern wie gewünscht, aber wenn die Nummer z.B. an 9ter Stelle steht,
wird das einfach "übersehen" und das BE fährt weiter.
Hat jemand eine Idee was ich falsch gemacht habe und wie es anders geht?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP