In general Derived property returns value based on the logic implemented but nevertheless it is a reason to say no for exceptional cases where derived value need to be override with other values.
Always business needs takes high priority J
Once derived property override manually (Action scripts / Manual updates) then it will loses its virtue to derive value based on the logic implemented, down the line derived property got the necessary changes and now you are expecting property to derive a value even for the node overridden manually. It is mirage until you perform some cleanup activities L
Let me show you how to do
Here in this example I have created one derived property to get prefix
But somehow I had to change prefix to EN_
If you observe keenly calculator symbol before the property name is disappeared, the reason is property value has been overridden.
You are just one step before to retain its original nature.
Right click on property name and then click on Remove value to remove manually updated value for that single node, DRM has given flexibility to remove values even through descendants J
Here is the final result
You can achieve same using action scripts as well.
Thanks for reading this post and thanks for all who helped me :)
No comments:
Post a Comment