We have setup a custom view in DataMiner (refer to the attachment)
- Let's assume, we have 40+ services in the European region. We wanted to have a search functionality based on the service name. When searching for service by name, it has to take the relevant service. Is it possible in Visio?
Ben Vandenberghe [SLC] [DevOps Enabler] Selected answer as best 27th September 2021
This is all dependent on how you are linking the services.
You can do it in different ways:
- Dynamically generating shapes
- based on properties: Shape positioning based on coordinates stored in properties of elements, services or views
- based on table data: Shape positioning based on coordinates stored in dynamic tables
- If you are using this approach, you can use the SubscriptionFilter shape data in order to make filtering possible.
- Advantage: Very generic and to be used for multiple customers/views
- Disadvantage: Requires more time to make Visio and more experienced knowledge.
- Manually adding the services on the Visio
- You can use extended conditions to check if you want to hide/show the shapes: Extended conditional shape manipulation actions
- Advantage: Custom, you can make any custom changes
- Disadvantage: Very labor expensive.
- Using a table representation
- Turning a shape into a parameter control (Adding a filter box to a table control)
- Advantage: Very easy to make
- Disadvantage: Not a maps representation. You can link the table to the maps, i.e. clicking a row will show the selected services, but this requires experienced Visio knowledge as well (SelectionSetVar).
In summary, filtering services is thus technically possible.
Jarno Lernou [SLC] [DevOps Enabler] Edited answer 27th September 2021