This version is out of date, covering development from v4.6.0 to v4.7.1. It is maintained here only for inbound reference links from elsewhere.
Jump to the current version of aTbRef.
|A Tinderbox Reference File : Actions & Rules : Self-Cancelling Rules & Actions||aTbRef Site Map|
Self-Cancelling Rules & Actions
By setting an action or rule to nothing as the last of a set of chained tasks, it can be self-cancelling. This can be done as part of the rule/action itself and can help to avoid unwanted repetion/looping. It is more normally needed with rules than actions as rules run every agent update cycle.
Consider this rule:
When the rule is run, the note's $Color is set to 'blue' and the Rule is set to nothing. Thus the $Color assignment is run once-only before the rule ceases to exist.
|Up: Actions & Rules|
|Previous: Setting an attribute to re-enable inheritance||Next: Invoke command line scripts in action code|
Licensed under Creative Commons Attribution-Noncommercial-Share Alike 3.0 License
[See aTbRef CC licence Attribution/Waiver info info]