Doch, es geht schon, mit "Reactions".
Diese müssen so gestaltet sein, dass eine Reaction bei Nichterfüllung der Abfrage trotzdem den Inputwert erneut ändert. Die Inputwerte sollten gewissen Intervallschachtelungs-Änderungen gehorchen, die man in der Reaction definiert.
Die Reaction hört nach der Abfrage und ggf. Änderung der Inputs normal auf. Du bekommst aber dann einen Update-Wirbel und mit manuellem Update bekommst du wieder (wenn die Reaction darauf anspringt) eine neue Berechnung und Prüfung durch die Reaction. Ist die Abfrage erfüllt, wird der Inputwert nicht geändert und stattdessen eine Meldung abgegeben: "Ziel erreicht" oder so . . .
Dieses asynchrone Verhalten der Reactions ermöglicht es im Gegensatz zur Rule, dass du damit zum Erfolg kommst. Und du brauchst nur KWA und Geduld mit manuellen Updates, eine saubere Programmierung der Reaction - und keine PFO-Lizenz (damit wäre es aber bequemer).
------------------
Grüße aus dem Thurgau
Thomas
+++++++++++++++++++++++++++++++++
CATIA - eine Laune der Natur ...
[Diese Nachricht wurde von tberger am 13. Jul. 2011 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP