I'm trying to Hide or Show a shape based on Alarm Severity of a Parameter.
Specifically if a parameter has no alarm severity at all I want to hide a shape.
In this example screenshot the Input 3 L/R Chanel Fail parameters have no alarm severity, whereas Input 1 and 2 above it have a NORMAL severity.
From https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/miscellaneous/Extended_conditional_shape_manipulation_actions.html
"Logical expression"-"Alias1"|"Target"|"What"|"Condition"
What: Can be configured as follows:
- ALARMLEVEL
- NAME: [Name of the element, view or service specified in the Target]
- PARAMETER: [Parameter ID]
So basically I need to use two WHATS, the Parameter and the Alarmlevel combined.
Having a play with different combinations for a SHOW tag not able to construct something that works here.
<A>-A|[this ElementID]:1005|ALARMLEVEL|>=NORMAL
<A>-A|[this ElementID]|Parameter:1003|ALARMLEVEL|>=NORMAL
Is there any smart ways do use shape manipulation actions to be able to show/hide shapes based on alarm severity of a parameter?
You can't combine 2 "What" parts. Seems like you have found an interesting gap in the possibilities of extended conditions. Other than showing the undefined color I don't really see any solutions, safe going full overkill and running a script to output whether or not each parameter is alarmed. You could get all results out of one script and output them to a session variable, yes, but still...
I would suggest posting a feature suggestion.