I'm running into an peculiar issue with visio windows. I'm building an control visio for our operators based on another visio done by an colleague, while his is attached to an actual element (hence 1 device to control) mine need to talk to 4 different connectors. So i made a view add the 4 elements in that view and attached the visio to that.
What I'm i trying to achieve is an VdxPage Window to show another page where i can set a few parameters based on an index variable that i want to set when opening the VdxPage.
What works in one visio doesn;t work in the other. And the main difference is that one is an element and the other on an view
Config of the working visio:
And not working on an view:
When clicking on the shape in the view it opens an popup but there is nothing shown. If i remove the options hide from that page i can see that the variable is updated but the page is never shown.
It does work on the view with only the VdxPage and Linkoptions shape data. However when i add anything else it will break.
It this known behavior or do I something completely wrong.
After looking at it in detail, we are trying here to open a page of the view while the shape is linked to an element.
This is unfortunately not possible. We’re trying to find said page on the element the shape is linked to (and clearly failing).
My suggestion would be to overlay the parameter shape with a nigh transparent shape and move everything related to the page on there. Make sure the shape showing your parameter value is below the transparent one and set up your shapes like this:
- In the back (not-transparent):
- In the front (99% transparent)
Make sure you link this one to the view explicitly as otherwise it will turn it into a “SetVar” shape, which is again not what you want.