Hi Dojo,
I have a Visio with several services which are displayed in a rows.
Now I would like to have a shape which is showing the highest alarm from a specific ChildElement. What is the best way to achieve it?
Hi Stefan, after re-reading your question, I believe the following is closer to what you are looking for.
The service shape is now displaying the alarms associated with the service. This is done by creating a view on the service itself which lists the alarms and is then called using vdxpage shape data from within the service shape. To filter to specific alarms, just edit the subscription filter on the service level view visio. The image below shows the shape dated for the nested service vdx call from the service summary visio shape data. This shape is grouped with the other service level information being displayed.
Hi Stefan, to filter to a specific element which is part of the service (rather than all alarms associated with the service) the service view must first be created which displays the way you want. Edit the Visio for the service (ServiceAlert page in my example) and create the filtered list as you want it to appear in this parent view. Let us know if you have any questions.
Hi Steve, could you please mail me the Visio? Still can’t access Zine.
stefan.schedletzky@m7deutschland.de
Hi Stefan, I just sent as an email. Let us know if you have any questions.
The AlarmSummary shape data should get you going. You can reuse the same filter for all of them and then use the FilterContext in combination with the this element placeholder to achieve your use case.
For AlarmSummary I need to use a filter, but I can’t build a filter for child elements.
My feeling was that you wanted an AlarmSummary within each child shape. Is that not correct?
No I guess AlarmSummary is only using filters right? I would like to have the highest alarm from the child element displayed with the parameter description like in the alarm console
With the FilterContext you should be to get the highest severity alarm as a result. Didn’t know you wanted the parameter description of that alarm though. That will be trickier… Might be best to rethink the UX a bit, maybe by opening an alarm console tab by clicking the alarmsummary shape?
Hi Stefan, I have an example on our demo system if you can access https://Ziine.skyline.be then under Staging\SPU\SLC-TV\Services you will see a Visio example based on Services in a view. The ChildrenSort ShapeData is the field I believe you are looking for https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/generating_shapes/Generating_shapes_based_on_table_rows.html.
Following is a screenshot of the page and the Visio used. If you cannot access Ziine, let me know your email and if this is what you are looking for, I can send you the Visio.
Hi Steve,
thanks for your answers. At the moment the access via cube is not working. Waiting for a fix and than I will check your solution.
Hi Toon,
for the AlarmSummary I need a specific filter. But I'm listing a bunch of services and I would like to have for some of the child elements only the alarms which are active for this service, displaying the description of the alarm.
For example if "Switch 2" here has an alarm for only this service. Than I would like to display it in the ChildType Service as a shape. I'm not sure if I can make a dynamic filter like [this service] and child element "Switch 2*"
Hi Steve, but with this solution you only filter alarms on the service. And I want to filter on child elements.