Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Wildcard in Element reference when Visio not linked to a View

479 views1 day agoelements link Visio wildcard
1
Nick Chirumbolo [DevOps Advocate]755 1st August 2024 2 Comments

Is it possible to someway link a shape within a service Visio to an Element using a wildcard character, as described here:

  • Element name mask, service name mask, or service alias mask containing wildcard characters ("?" and/or "*").

    If wildcard characters are used, the shape dynamically refers to the first element in the view to which the Visio file is linked. If no element matches the name mask in that view, then the elements in the services and subservices in that view (and, if necessary, all subviews) are also checked.

Here is the current element tree (Numbered elements are Services):

  • UAT
    • UAT Playout
      • 601 - ... - Playout
      • 602 - ... - Playout
    • UAT Distro
      • 601 - ... - ... Distribution
      • 602 - ... - ... Distribution

The ... are human-readable labels that may change so they don't match. Also each service has a property containing the ID number (i.e. 601).

On the "UAT Distro" shape I tried this:

  • View: UAT Playout
  • Element: [Property:id_number] - * - Playout

As well as creating a group and moving the "View" field to the group level shape data.

Is there anything else that will work without having to strictly enforce matching labels?

Nick Chirumbolo [DevOps Advocate] Answered question 1 day ago
Marieke Goethals [SLC] [DevOps Catalyst] commented 22nd November 2024

Hi Nick,
I see that this question has been inactive for some time. Do you still need help with this? If not, could you select the answer (using the ✓ icon)?

Nick Chirumbolo [DevOps Advocate] commented 22nd November 2024

This is still not working for me. I found a workaround, but it is not ideal. I will open a ticket and post the response here.

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
0
Nick Chirumbolo [DevOps Advocate]755 Posted 1 day ago 0 Comments

To follow up on this, after chatting with Steve Purcell, the limitation is that when using wildcards in an Element field, the Visio will only search for children/sub-children of the View/Service the Visio is linked to. There does not appear to be any way to override this (I've tried using the View field within the shape, as well as in a parent group, and using shape options like StartResolvingFromParent & ForcePropertyFromParent) but nothing seems to work.

There are 3 solutions we came up with:

  1. Reorganize your Surveyor hierarchy so that the View/Service your Visio is applied to can be a parent of the Element you wish to link to.
  2. Add a hidden page to a View/Service containing the Element, then embed this page in whichever drawing you wish (Using VdxPage shape data), while using session variables to make it dynamic (You can use CardVariable or GlobalVariable scope).
    1. Making a shape display a particular page of the current Visio drawing | DataMiner Docs
    2. Turning a shape into a control to update a session variable | DataMiner Docs
  3. Create element child items from the View/Service containing the Element, then use ChildrenFilter set to "Name={regex pattern}" to filter out all shapes except the one you want.
    1. Generating shapes based on child items in a view or a service | DataMiner Docs
Nick Chirumbolo [DevOps Advocate] Answered question 1 day ago
You are viewing 1 out of 2 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin