Hello,
I have a visio view which generates shapes based on a table, the table contains the name of elements so in effect the shapes are generated to represent an element. Each one when clicked opens a specific page on the element in a new window.
As part of the table there is supplementary information that I would like to pass to the window.
Following the guide here: https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/session_variables/Making_a_shape_pass_a_value_to_a_local_session_variable_in_a_new_card.html
I have been able to pass the variable, however when I open a second window (so now there are two popup windows simultaneously) the variable value changes for both windows.
Is it possible to set the variable as a card variable within the new window so that when additional windows are opened they only display the value that is relevant to the window itself and are islolated from variables that are being set when the new windows are opened?
Many thanks
Oliver
Hey Oliver,
Just to confirm - the variable on the remote page is set as a CardVariable (page Options: CardVariable)? Perhaps the variable is being treated as a global variable if not explicitly defined on the page level of the remote view.
Are you also using it as a card variable? Sometimes variables are being set on all levels (global => page) and the value you see depends on your usage (cardvar placeholder, CardVariable option on the Variable shape…).
Hi, yes to confirm the CardVariable is set on the page level although it likely is still being treat as a global variable I would think based on the behaviour