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
  • Blog
  • 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
    • DataMiner Insights
      • Security
      • System Architecture
      • DataMiner Releases & Updates
    • 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
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Property variables in an Element Shape data

Solved1.46K views18th July 2023elements shape data
2
Sam Stump [DevOps Advocate]616 18th May 2021 3 Comments

On a Visio Service Page I am trying to use the Property Variable "Site Id" to call an Element that exists at the site but not associated with that service.

In screenshot Element shape data is UPS EATON 300D [Property:Site Id].

So in this example the Element value I want to become UPS EATON 300D 4333

Seems the Property variables aren't valid in the Element.

How do I go about dynamically using a site id or site number as a value in Element Shape Data.    Going through the videos and DDL can't quite get my head around how to achieve this one.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 18th July 2023
Sebastiaan Dumoulein [SLC] [DevOps Enabler] commented 18th May 2021

Hi Sam, I haven’t been able to reproduce this locally. Can you verify the following: 1) A shape is correctly displayed when hard coding the element value with UPS EATON 300D 4333. 2) The properties window which you have in the screen shot is of the service to which the Visio file is applied. 3) Display the [Property:Site Id] somewhere to see if the value resolves correct. On which version of DataMiner are you testing this?

Sam Stump [DevOps Advocate] commented 19th May 2021

Thanks Sebastian,
1) yes shape is displayed when hardcoded.
2) The properties window is of the site view of which this service view is a child of
3) thanks for this suggestion – the [Property:Site Id] displays if I do that on the site view visio but doesn’t on the service view visio underneath the site.
4) dataminer 9.5 – just tried adding Options ForcePropertyFromParent shapedata but I think this is not available in version 9.5 so that still didn’t work for me either.

Sebastiaan Dumoulein [SLC] [DevOps Enabler] commented 19th May 2021

Seems like 3) Is the problem, i’ll write you a proper answer with some images.

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
2
Sebastiaan Dumoulein [SLC] [DevOps Enabler]12.78K Posted 19th May 2021 2 Comments

The [Property:] placeholder will retrieve the property value from the current object to which the shape is linked. Since your shape is not linked to any element, the placeholder will not resolve to any value.

Follow these steps for a workaround:

  1. You'll need to wrap your current shape in another shape. You can do this by drawing a shape and right clicking on it Group > Group.
  2. Link the top-level shape to the object which has the correct property, in my example this is the root view (with ID -1).
  3. Now open the top-level shape and create your child shape. Set the following properties on the child shape.

By disabling the top shape, we don't have the mouse interaction of that shape.
The child shape needs to be enabled again.

The NoCopyElementProperty is require to stop view inheritance from the top shape to the child shape.
The ForcePropertyFromParent will make sure we retrieve the property from the parent object instead of the current object.

Please let me know if this works for you.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 18th July 2023
Sam Stump [DevOps Advocate] commented 20th May 2021

Thanks Sebastiaan,

Getting part way there. My top level shape has taken on the colour of the parent view indicating I have gotten part way there.

If I directly name the full name of the Element the child shape will appear but not when I use the [Property:Site Id] tag in the shape data value for the element.

I’ll have to give it another go in a newer dataminer system other than our v9.5 production system in case it’s the old dataminer verison holding me back.

Sebastiaan Dumoulein [SLC] [DevOps Enabler] commented 20th May 2021

When creating a group, you typically don’t have a visual shape for that top-level shape. It should act as a transparent parent shape. You should only see one shape in Visio, which is the child shape.

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

Recent questions

Invoke HTTP Session from QAction 1 Answer | 1 Vote
Masked alarmes permission management 0 Answers | 0 Votes
Remove all Widgets from Section 2 Answers | 5 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (109) Correlation (69) Correlation rule (52) Cube (151) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
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