Hi Dojo,
I am working on a Visio linked to a service. On that visio I would like to show a shape based on the value of an element property of an element included in the service. Therefore I am using a Show shape data field to evaluate the property. See below.
The show condition however is not working as expected. I suspect because the property (Operational Status) is being evaluated for the service instead of for the Element.
Is there a way to drop the service context such that the property actually refers to the Element the shape is linked to (iso of the service)? I thought the Option: AllowInheritance=False would do the trick but it doesn't.
Thanks for your feedback.
AllowInheritance relates to what the shape itself is linked to. To make sure your placeholders refer to the right object, you need the ForcePropertyFrom... options. In particular for this one you want the ForcePropertyFromShape one.
Jarno made a great video explaining it in the Visual Overview course.