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
      • General Inquiries
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Dropdown filter table column in a low-code app

Solved329 views6th February 2025
1
Marco Virdis416 4th February 2025 0 Comments

Hi Dojo,
I have a table in a dashboard of a low-code app. This table has several rows that notify me when there is a problem in the schedule of the different channels. One of the columns tells me the type of program (commercial, promo, news, movie...). I was asked to add a filter to this column and I used the "search input" field as a feed. Instead, I would like to use a dropdown that would return only the requested types. I tried a query, but it returns all the rows. Is there a way to aggregate all the same type? Or should I use a different strategy to use the dropdown?

Thanks.

Marco Virdis Selected answer as best 6th February 2025

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
4
Gilles Bara [SLC] [DevOps Enabler]6.80K Posted 4th February 2025 1 Comment

There are several ways to achieve this, and the best approach depends on your specific use case:

Table Variable in a Dropdown

Create a fixed table which contains the different programm types. Add the table to a dropdown and link the dropdown to the query, just like you did with the search box.

  • Pro: Most performant since it avoids round trips to the backend.
  • Con: Data is static, meaning it won’t update dynamically based on changes in the dataset.
  • Best for: Predefined filter values that don’t need to change.

Query Filter

Add a query filter visualization and drop your channels query on it. Add the programmType column as filter, enable filter assistance and link its queries to your table.

  • Pro: Easy to set up.
  • Con: Requires backend round trips and may take up extra space in the UI.
  • Best for: Simple filtering scenarios where space isn't a major concern.

Distinct Values from a Query in a Dropdown

Create a new query that starts from your channels query. Get the distinct values through built-in operators (aggregate channelColumn > distinct count > group by programmTypeColumn) or through a custom operator from the catalog.

  • Pro: Keeps filter values in sync with the data.
  • Con: Requires a query, making it less performant than a table variable.
  • Best for: Cases where filter values need to reflect real-time data.

Each method has its trade-offs, so the best choice depends on your performance needs and data requirements.

Marco Virdis Edited comment 6th February 2025
Marco Virdis commented 6th February 2025

Thank you Gilles. This is exactly what I was looking for.

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