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
    • 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
    • Tutorials
    • 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
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • 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

Child configuration – Displaying Specific Rows of a Table in Visio

Solved314 views5th January 2025children vision config
2
Yahya Mesmoudi [DevOps Advocate]233 23rd December 2024 0 Comments

Hi Dojo!

I have a question regarding how to display specific rows of a table in Visio.

Here’s the scenario:
I have an element containing a table. In a service, I added this element with a filter applied to a particular row of the table, and I want only that row (on the Data) to be displayed.

To achieve this, I configured a children shape with the following Visio configuration:

  • Children container
  • Child

  • Parameter

This setup successfully displays the row I want, but it also shows two extra rows that I’m trying to exclude. I have tried using options like ForcePropertyFromParent but it doesn’t seem relevant in this case.

Is there a way to configure this to force only the row added in data to be displayed?

Thank you in advance for your help!

Yahya Mesmoudi [DevOps Advocate] Selected answer as best 5th January 2025

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Koen Bouckhout [SLC] [DevOps Advocate]1.29K Posted 2nd January 2025 2 Comments

Hello Yahya,

The ForcePropertyFromParent option is indeed not relevant in this case.  This option is used to change the context for placeholders like [this service], [this element], ... from the default object to the object which the shape, parent shape or page is linked to. See ForcePropertyFrom  for more details on this option.

By default when generating shapes based on table rows, the service context is taken into account. In other words, if there is a service context, then shapes will only be created for rows that are included in the service.

This might however depend on how your service is created and how the filtering was done (based on primary key, display key).

A quite common way to deal with displaying tables on Visio for a service is to create or publish a service property containing the same filter as is applied on the service itself and use that property to filter the table correctly.
In your example, you can then use an extra SubscriptionFilter on the Group level shape data to filter the table correctly.
Something like in the example below:

In the SubscriptionFilter, you can filter on any column, display key or primary key.  The above example uses the DisplayKey to filter on.  More options are described in Dynamic Table Filter Syntax

You can also use wild cards or variables in the SubscriptionFilter.  Note that in above example the service property is named "TableFilter" but you can name the property as you like off course.

Link to the documentation related to Group Level Shape Data when generating shapes based on table Rows including the SubscriptionFilter Option: Group Level Shape Data

Hope this helps!

Yahya Mesmoudi [DevOps Advocate] Selected answer as best 5th January 2025
Yahya Mesmoudi [DevOps Advocate] commented 3rd January 2025

Hello Koen,

First of all, thank you for your detailed response.

I tried adding a subscription filter with the same filter applied at the service level (using the edit), and it indeed filtered out the unwanted child elements. However, my ideal goal is to use that filter without relying on properties. I attempted to find a placeholder that directly takes it, but I wasn’t able to locate one.

Let me know if you have any suggestions or insights!

Koen Bouckhout [SLC] [DevOps Advocate] commented 3rd January 2025

The only placeholder that I know off is [servicedefinitionfilter].
It can be used to display a table parameter without specifying the actual key such that the same Visio file can be used for different services. The [servicedefinitionfilter] will be replaced with the actual row filter for that service.

It can be used e.g. in parameter shape data with Value:
"1603:[servicedefinitionfilter]"
Where 1603 is the parameter id.

But not sure if it applies in your use case.

Link to the documentation:
https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/reference/Placeholders_for_variables_in_shape_data_values.html#servicedefinitionfilter

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

Web Applications exception in Cube due to invalid certificate 0 Answers | 0 Votes
Redundancy Groups and Alarming – Duplicate Alarms 0 Answers | 0 Votes
Correlation Engine: “Test rule” doesn’t result in a hit, despite functional rule 1 Answer | 3 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