I would like to run a calculate attribute rule when a new relationship is added to a feature. Attribute rules can now be executed, based on insert, update or delete. Adding a relationship to a feature does currently not trigger a calculate rule. I tried a calculate rule on the feature class (that has a relationship with a table) and on the table (that has a relationship with the feature class). It's strange the calculate rule on the table is not triggered when creating a new relationship. I would expect the update is triggered because the foreign key of the feature is added to the table record when creating a relationship, but Pro doesn't see this as an update ...
My suggestion/idea would be to add a fourth trigger (next to insert, update, delete), namely "change relationship". This will trigger an attribute rule whenever a relationship is added or deleted to a feature or table record.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.