Hallo,
ich habe zwei Teile t1 und t2 als BE. Für jede Teil habe ich eine benutzerdefnierte Attribut "LagerIn" definiert. Diese Attribut hat den Format object. Als Wert habe ich die gewünschte Baustein "t1" und "t2" auf den Netzwerk eingegeben.
Ich erzeuge die Teile nach eine Tabelle in Quelle.
Wenn die Teile sich in Einzelstation befindet, habe ich eine Ausgang Methode für die Einzelstation geschrieben. Der Code sieht so aus:
is
UmlagernZiel bject;
do
if ?.bereit and ?.fertig then
if ?.Inhalt /= void then
UmlagernZiel := ?.Inhalt.lagerIn;
?.Inhalt.umlagern(UmlagernZiel);
end;
end;
end;
Wenn ich die Einzelstation mit Baustein t1 und t2 nicht verbinde, dann funktioniert es gar nicht.
Die BEs bleiben einfach in Einzelstation.
Wenn ich diesen Bausteinen verbinde, dann läuft es zwar, aber die BEs lagern nicht richtig.
Wenn ich diese Methode als Eingang Methode für t1 und t2 nehmen, ist es genau so.
Kann jemand mir sagen, was das Problem ist?
Vielen Dank!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP