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

Visual Overview: Speed up filtering of rows in generated shape table

Solved705 views15th March 2024Visual Overview
3
Robin Becker [DevOps Advocate]1.40K 20th February 2024 0 Comments

Hi,

We have a visual overview where we generate rows/child shapes (Generating shapes based on table rows) based on rows in a table. We also have a filter button which changes the SubscriptionFilter shape data value by toggling the variable used in the shape data (based on the value of a specific column in the table).

When this variable value is toggled Cube redraws the entire table which takes a while. I'm wondering if there is a better and faster way to implement toggling of child shapes, preferably by not having to redraw all the shapes?

EDIT:
With Collapse shape data field, the two bottom rows are the only ones supposed to show:

EDIT 2:
Apparently you could put the Collapse shape data on the child row group and still use the [tableindex] placeholder which solved the above problem but forces a weird re-draw bug which makes it kind of unusable.

I also tried just adding the View shape data field with the value [this view] to the above line shapes that were still visible after "collapsing" which made them disappear but the entire row still took up its space in the table, now just empty instead.

Robin Becker [DevOps Advocate] Selected answer as best 15th March 2024

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Toon Casteele [SLC] [DevOps Enabler]6.97K Posted 20th February 2024 3 Comments

For this use case specifically, we introduced the Collapse condition. By using this condition, you can filter your shapes visually, but their logical counterpart will still exist. That means that once they come back into view, they don't need to be reloaded, avoiding additional load time and extra server communication.

EDIT: Using a collapse condition with dynamic parts on a child shape group for table rows will not work currently. I synced offline with Robin on how to move forward as this will need software changes.
Unfortunately, I don't have an immediate workaround for your current situation. Although collapsing everything within your child shape group without recreating the children might seem like a potential solution, it may not address your specific needs, as it would still occupy space within the visual (similar to how the hide condition would show it). At this stage, utilizing the ChildrenFilter feature may offer better performance compared to using the collapse condition.

Robin Becker [DevOps Advocate] Selected answer as best 15th March 2024
Robin Becker [DevOps Advocate] commented 20th February 2024

Almost. I added the Collapse shape data field to every shape in the child row-group but some of the shapes seems to still linger which makes the entire row still take up space in the table. I updated the OP.

Toon Casteele [SLC] [DevOps Enabler] commented 20th February 2024

You may have lost me a bit with your edits haha. Probably at this point it’s best to reach out to your TAM and try to get the setup over to me so I can check myself? Thanks.

Toon Casteele [SLC] [DevOps Enabler] commented 15th March 2024

I edited my answer.

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

When using the Setter = true attribute, will the copy action always be executed first? 0 Answers | 1 Vote
Multiple Set on Table parameters for DVE’s 0 Answers | 1 Vote
DOM Definition relations returned in Definition query 0 Answers | 2 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 (68) Cube (150) 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) services (51) 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