Is there a way to have either a var or some other way to make a value dynamically propagate through into shape data on a child shape. So my example here is i have a grouped shape and as you can see the number 94 is referenced many times. I will have to make a bunch of these shapes with other numbers so is there a way i can type 94 one time and reference it through?
Any help on this would be great thanks!
As this question has now been open for a long time and there has been no further reaction from you, I will now close it. If you still want more information about this, could you post a new question?
Hi Steve,
You could use InitVar to define session variables.
For example, you can define the following session variables:
InitVar -> parameterIdA:501|parameterIdB:503
Then you could use these session variables as follows:
<A>and<B>-A|Element:*|Parameter:[var:ParameterIdA]|=On-B|Element:*|Parameter:[var:parameterIdB]|=On
Hope it helps.
Miguel this suggestion would not help my case as it would still mean going into each shape and changing the parameter letter.
Each shape references the same number that many times. So say i have 5 shapes, ill have numbers 94-99 (1 number per shape) and just looking for a way to type it once and not have to click into each shape.
Hi Steve, I am not sure if this answers your question, however, another approach to work with table data where each row creates its own shape dynamically you can use – https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/generating_shapes/Generating_shapes_based_on_table_rows.html. This method will create a shape for each row in the table (your 94 – 99) then the low-level shape can display the desired parameter(s).
I see that this question has been inactive for some time. Have any of the suggestions below been helpful for you, or have you been able to find a solution in the meantime? If yes, could you select the answer to indicate that this question is resolved?