Hello,
I have a generic Visio that will apply do different views (say per project).
All elements are dynamycaly linked to elements in the current view, fine.
I'd like to add a logo that will depend on the current view name.
I'm thinking about having all my logos at the same place and use the SHOW option.
Like show only if the view name contains "project1", etc...
How can I achieve this in a Shape Parameter?
Thanks in advanced,
Yvon
Hi Yvon,
You could use indeed show/hide options to dynamically show specific images based on the view selected. However, this implies that you will need to load all the images in the overview. Maybe another option could be display the image located in a different place (see Making a shape display an image)
Hope it helps.
Hi Yvon,
In that case, you can create a view property containing the name of the image. In the URL you could use the placeholder [property:ImageName], in that way the link will point to an image depending of the view selected. See example in https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/linking_shapes/Linking_a_shape_to_a_webpage.html#examples
what if i m getting images URL getting through Api
Hi Chirangee,
I see that you already ask this question:
https://community.dataminer.services/question/thumbnail-in-visio-using-url-getting-in-api-data/?hilite=url
I hope things are clear now.
Hi Miguel,
I could use this:
Displaying images located on a DataMiner Agent
If you want a shape to display an image located on a DMA, then do the following:
Place the image in the DMA’s C:Skyline DataMinerWebpages folder (or one of its subfolders e.g. C:Skyline DataMinerWebpagesMyImages).
In the shape, specify the URL of the image (e.g. http://DmaIpAddress/MyImages/Picture.png).
But this will not be dynamic as I have one logo per project.
Unless I enter as many “Link” Shape Data lines as I got projects and use the -|Show option conditionned on my current view name?
In that case, what will be the syntax of the show condition?
Thanks.