Hallo zusammen,
ich (SimTalk Anfänger) habe ein kleines Problem bei einer Methode.
Die Methode Entnahme_Gitterboxen_PV steuert den Ausgang der Quelle im Unternetzwerk Sägen. Diese Quelle erzeugt Förderhilfsmittel, auf die alle BEs aus dem Sortierer Gitterbox_0770, die das gleiche benutzerdefinierte Attribut "FAUF" besitzen umgelagert werden sollen.
Dazu habe ich mir folgende Methode gebastelt:
Code:
var i, j: integer
var a: stringj:=0
waituntil root.gitterbox_0770.belegt and eingabe.bereit and eingabe.leer
if root.gitterbox_0770.belegt = true
@.umlagern(eingabe)
a:= root.gitterbox_0770.be(1).FAUF
for i:=1 to root.gitterbox_0770.anzahlbes
if root.gitterbox_0770.BE(i).FAUF = a
root.gitterbox_0770.be(i).umlagern(eingabe.be(1))
end
next
end
Dabei wird mir folgender Fehler ausgespuckt:
Fehler in Methode '.Modelle.Probenvorbereitung.Sägen.Entnahme_Gitterboxen_PV' in Zeile '12': Ein 'void' kann keine Methode 'FAUF' empfangen.
Dabei hat es in Zeile 10 scheinbar noch funktioniert, da a den korrekten Wert besitzt.
Kann mir jemand sagen wo mein Fehler ist?
Vielen Dank im vorhinein und beste Grüße,
Henner
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP