There is a business requirement that a node created should not be allowed to change in the lifetime. I am looking for a validation to be placed which rejects a change in the node name. Tried with below
1. Validation:
IF(
Equals(String,Propvalue(Core.Level),2),
IsDefinedPropVal(Core.Name,Abbrev()),
True)
This validation restricts the change in node name but does not allow creation of new nodes.
2. Approval setup - Set Custom.ApproveNodeChangeĀ property to trigger to false when node name is changed and create a validation which flags when Custom.ApproveNodeChange turns to False. As Custom.ApproveNodeChange is triggered to False by the system, it is not tracked by the validation and it fails to raise trigger when node is changed.
Is there any way, a node name can be restricted?
Thanks,
Ravi