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

Show/Hide (Extended Conditions) with nested table parameter not updating in Visio

Solved662 views7th August 2024Extended Conditions table parameter Visio
2
Nick Chirumbolo [DevOps Advocate]746 20th May 2024 0 Comments

I’m attempting to visualize the relationship between two table parameters using a Green cells to represent values where the row and column are connected. Similar to a matrix router, but with non-matrix parameters.

To accomplish this I’m using two sets of Child groups, one nested within the other. I also have a filtered select box to set [var:EdgeID].

Outer Group (Rows)

  • Children: Row
  • ChildrenSource: */8700
  • ChildrenSort: TableColumn|8702
  • ChildrenPanel: StackVertical
  • ChildrenFilter: VALUE=8701 == [var:EdgeID]/*

Inner Group (Columns, nested within each row)

  • Children: Row
  • ChildrenSource: */8900
  • ChildrenSort: TableColumn|8926
  • ChildrenPanel: StackHorizontal
  • ChildrenFilter: VALUE=8901 == [var:EdgeID]/*

Cell Group (Contains a gray (Hide) and green (Show) square, nested within each column)

  • SetVar:(Adds this cell’s row & column indexes to a session variable array using a complex RegexReplace)
  • SetVarOptions: Control=Shape
  • Options: NoAlarmColorFill
  • Show/Hide: <A>-A|Element:*|PARAMETER:8908,[parentTableIndex]|=[tableIndex]
  • Tooltip: [displayTableIndex] => [param:[this element],8926,[parentTableIndex]]

And here is command in the automation script that updates the table values:

element.SetParameterByPrimaryKey(8908, tableIdx, newValue);

I have a button in this Visio that triggers the automation script. If I’m looking at the actual table data, it updates without issue, but most of the time the shapes that should Show/Hide according to this data do not update until I “refresh” the view by closing and reopening the element card. Also sometimes the Visio will display impossible states (Presumably due to partially stale data), which is fixed by “refreshing” the card as well.

Is there some way to force a redraw? Or could the options I’m using on the Cell shapes be causing some kind of caching issue? Or any optimizations to try would also be appreciated.

For reference I’m using the Techex MWCore v1.0.3.29 driver and Dataminer v10.3.0.0-13629

Thanks!

Nick Chirumbolo [DevOps Advocate] Selected answer as best 7th August 2024

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
0
Nick Chirumbolo [DevOps Advocate]746 Posted 6th June 2024 0 Comments

To follow up, this issue was caused by our DMA malfunctioning due to an unrelated issue with the host machine (Not enough CPU/RAM). Once we fixed that everything worked as expected.

Nick Chirumbolo [DevOps Advocate] Selected answer as best 7th August 2024
1
Toon Casteele [SLC] [DevOps Enabler]7.00K Posted 21st May 2024 4 Comments

As far as I can tell, your configuration looks correct and updates should happen on your conditional evaluations.

Unless 8908 is the table index (which I assume it’s not) this looks like something we should investigate. Would it be possible to reach out to our technical support? If it all possible, please try to include a way for us to reproduce the situation (a DELT export of your setup along with the automation script xml, a way to easily access your setup…)

Nick Chirumbolo [DevOps Advocate] Posted new comment 22nd May 2024
Nick Chirumbolo [DevOps Advocate] commented 21st May 2024

Thank you, I’m reaching out now.

Nick Chirumbolo [DevOps Advocate] commented 21st May 2024

Actually it is a Foreign Key, could that be causing the issue? I’m changing it to reference another row in the foreign table.

Toon Casteele [SLC] [DevOps Enabler] commented 22nd May 2024

It could be, for that I’d need to study the setup more closely. The reason I asked was to figure out if what you’re changing completely influences what shapes need to be visualized itself, rather than some fields that influence the condition.

Nick Chirumbolo [DevOps Advocate] commented 22nd May 2024

That makes sense, I’ve opened a ticket about this so hopefully support will be able to help. The DMA is starting have other unrelated errors, so this may actually be something else entirely too.

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