Okay, ich habe jetzt versucht eine einfache Importeranfrage-Steuerung zu erstellen. Dazu habe ich die Vorlage aus der Hilfestellung genommen und versucht diese so umzuschreiben, dass der Werker als erstes zur Station S1 läuft und dort eine Arbeit verrichtet.
Folgenden Quellcode hinterlege ich in der Importeranfrage des Brokers:
(obj : object; -- Importer
typ : integer) -- Importertyp (0=Entstörimporter, 1=Rüstimporter, 2=Bearbeitungsimporter, 3=Transportimporter)
is
zuExportierendeWerker : table;
testImportErfolgreich : boolean;
do
zuExportierendeWerker.create;
testImportErfolgreich := ?.testImportFür(obj, typ, zuExportierendeWerker);
if testImportErfolgreich = true then
?.belegeMit(S1, 2, Tabelle);
end;
end;
---
Seperat habe ich eine Tabelle erstellt (Screenshot).
Es wird dabei folgender Fehler ausgegeben und der Werker bleibt im Werkerpool.
Wie sieht eine Steuerung aus, sodass der Werker als erstes zur Station S1 läuft?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP