In Visual Overview, when you link a shape to execute an automation script, is it possible to use a page or session variable to specify the name of a dummy element?
IMPORTANT NOTE: The list below will not be updated, nor kept as a resource on dojo. If there is enough ask, we will create a feature for the Microsoft Visio advanced editing so that we can mark the dynamic shape data in there. That way, when you edit a Visual Overview from DataMiner Cube, you can see which parts are dynamic inside Microsoft Visio.
Following is a list of shape data that can contain dynamic parts. That means that these should be able to handle (most) placeholders to be found in the help. Note that these placeholders need to be relevant to the shape data you're using them in, so not all of them will yield a result at all times.
If you notice something odd regarding a placeholder that doesn't work while you'd expect it to, ask your question on the Dojo and someone will be sure to help you.
Shape Data (up to data until version 10.1.2)
Shape text (not shape data, but the text inside your shape visual)
Aggregation
Alarm
AlarmLevel
AlarmSummary
AlarmTab
AssetConfig
Blink
ButtonState
ChildrenFilter
ChildrenSort
ChildrenSource
ClientFilter
Columns
Command
CommandParameter
CommandPrefix
Component
ComponentActions
ComponentOptions
Connection
ContextMenu
Element
Enabled
Execute
ExpandDirection
Filter
FlipX
FlipY
GroupBy
Hide
Highlight
Input
InputLabel
Interface
Layout
Limit
Link
LinkOptions
OrderBy
Output
OutputLabel
Page
Parameter
ParameterControl
ParameterControlOptions
Parameters
ParametersOptions
ParametersSummary
ParametersSummary
ParameterSubscriptionFilter
Path
Profile
Property
Protocol
Reservation
ResolveWithDCF
Rotate
Scope
ServiceContext
ServiceInstance
Set
SetVar
SetVarOptions
ShapeGrouping
Show
SignalPath
Sort
Source
SubscriptionFilter
SystemName
SystemType
Table
Tag
Template
Thickness
Tooltip
VdxPage
View
XPos
YPos
Yes, that should be possible using the [var:] placeholder.
See Placeholders for variables in shape data values in the DataMiner Help.
The property placeholder definitely works.
Pretty sure the var placeholder will also work therefore.
There is no resource available on dojo this far that specifies all the possible dynamic shape data fields. Note though that once it’s dynamic, all placeholders should be supported, as long as they make sense for your shape context.
I’m looking into adding a resource but since this can change quite often I’m trying to figure out the minimum effort way for me to keep it up to date. I’ll come back and update this question for future reference.
All placeholders that make sense will work in execute shape data.
See the other answer in this thread 🙂
Thanks Jeroen,
But for me it’s not clear if it should work for the Execute command as it’s not specifiy in the help. So I wonder if Var or even Property are supported or not.
Script:ScriptName|DummyName=ElementName or DmaID/ElementID;…|ParameterName1=SingleValue;ParameterName2=#ValueFile;…| MemoryName=MemoryFileName;…|Tooltip|Options