EcoStruxure Geo SCADA Expert Forum
Schneider Electric support forum about installation, configuration, integration and troubleshooting of EcoStruxure Geo SCADA Expert (ClearSCADA, ViewX, WebX).
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-10-07 08:31 AM . Last Modified: 2023-05-03 12:09 AM
Just wondering if there's any kind of property anywhere that can be used to trigger color or visibility when in design mode only.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-10-07 02:51 PM
You could specify a layer that's not Enabled but the default layer. When you open in design mode the hidden layer will be visible, but open in run mode it'll be hidden. In design mode you can select the other layers to hide the disabled layer again.
I've seen this used on a couple of systems to provide design note and guidance.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-10-07 04:20 PM . Last Modified: 2020-10-14 05:23 PM
I can give that a shot. That is basically what I'm trying to do, in other SCADA systems I've used visibility that's not normally processed in design mode and then when you go into view or runtime or whatever you call it, the object is not visible but in development it is. I'd like to have some of the objects be different colors in development so that you know even though there are 20 check boxes that look the same and behave the same in runtime they are doing different things under the hood.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-10-11 08:20 PM
Hmm, not aware of a nice way. Sounds like you need something in the animations using an IIF, something like for a visibility
IIF(REGISTRY('DEBUG',0) > 1, 1, ".Point.CurrentState")
That way its "client side" rather than reacting off a database object. You should probably provide some script to set and unset the debug flag, recent versions have changed the way the REGISTRY stores data so its now stored against the user profile rather than actually the Registry.
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.