- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Melden
Guten Morgen zusammen,
ich habe folgendes Problem.
Innerhalb einer Regel A werden nach und nach einige andere Regeln ausgeführt.
Zu beginn stehen dabei zwei wichtige Parameter "x" und "y" 0.
Regel A führt Regel B durch -> Regel B schreibt Werte in die beiden Parameter
Danach prüft Regel A ob sich die Werte geändert haben.
.. und genau hier komme ich nicht weiter. Die Prüfung verläuft immer negativ obwohl die Parameter ungleich 0 sind.
Ich habe die Formen
x = 10
y = 10
und
Parameter("x") = 10
Parameter("y") = 10
getestet.
Ebenfalls "iLogicVb.UpdateWhenDone = True" in Regel B und "Parameter.UpdateAfterChange = True" in beiden Regeln..
Lasse ich mir die beiden Parameter nach der Regel B ausgeben steht bei beiden 0 drin und Regel A wird abgebrochen. Schaue ich im Parameter-Fenster nach sind diese aber ungleich 0.
In einem Post vom Timon habe ich etwas dazu gelesen, aber diesen finde ich nicht mehr.. 😕
Eigentlich möchte ich nur Abfragen ob Regel B ohne Probleme durchlaufen ist also ohne "Inventor-Fehlermeldungen" und nur dann soll Regel A weiter durchlaufen werden. Vielleicht gibt es auch eine bessere Möglichkeit als die beiden Parameter abzufragen.
Gelöst! Gehe zur Lösung
