Cyclical Dependency in Operations
Plattform: Process Simulate
Die Operationen hängen zyklisch voneinander ab, sodass Resolver keine gültige Ausführungsreihenfolge bestimmen kann. Der Export ist blockiert, bis der Zyklus entfernt wurde. Dies weist in der Regel auf eine unerwartete Modellierungsstruktur hin; wenn Sie die Ursache nicht identifizieren können, wenden Sie sich mit der Studie und den Logs an den Support.
Im Resolver angezeigter Dialog
The following operations are forming a cyclical dependency: Operation: {operationName}, Parent: {parentName}
Was Sie in diesem Dialog tun können
- Kann der Export fortgesetzt werden? Nein
- Schaltflächen im Popup: OK
- Was als Nächstes passiert: Der Export wird erst fortgesetzt, wenn die zyklische Abhängigkeit entfernt wurde.
- Nächster Schritt: Fehlerbehebung
Auswirkungen bei Fortsetzung
Der Export kann nicht abgeschlossen werden, solange Operationen einen Zyklus bilden. Resolver hat keine gültige Ausführungsreihenfolge, die aus einer zirkulären Abhängigkeit abgeleitet werden kann.
Fehlerbehebung
- Öffnen Sie die im Dialog aufgeführten Operationen und prüfen Sie, wie jede von den anderen abhängt (Parent-Operation und etwaige Reihenfolge-Verknüpfungen).
- Brechen Sie den Zyklus, indem Sie die Abhängigkeit entfernen oder umleiten, die die Schleife schließt, sodass die Operationen eine einseitige Reihenfolge bilden.
- Speichern Sie die Studie und führen Sie den Export erneut aus.
- Wenn die Operationen korrekt aussehen und der Zyklus unerwartet ist, wenden Sie sich an den Support und fügen Sie die Studie und exportierte Logs bei.