From @JohannesLindner :
If multiple rules trigger on the same table, you have no control over the execution order, which can give unwanted results if a rule depends on a field that is calculated by another rule.
Could attribute rules be enhanced so that we can control the execution order? That would allow us to split huge attribute rules into smaller more manageable rules.
Thanks Mike. Just to clarify, does that functionality fully/currently exist in Pro? Or is it coming in a future version?
That screen shot was from 2.9. I believe it has always been there for calculation rules. It is not present for constraint.
Would there be any benefit in controlling attribute rule order of execution globally for that FC/table?
For example, the order ID would be a unique number between all calculation, constraint, and validation rules. The order ID would be honored, regardless of what kind of attribute rule is.
I don't have a lot of experience with attribute rules. So I don't know if that's sensible or not.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.