Skip to main content
Open

Multi value Lookup / Tag Box

Related products:Universal GUI
  • February 6, 2023
  • 9 replies
  • 179 views

Harm Horstman
Superhero

Please add a more simple way for end users to assign more than 1 value from a source table to a target table.

Like this:


It will make screens less more complicated for end users and will increase the adoption of new applications.

Must not be missing in a modern application! 

 

Did this topic help you find an answer to your question?

9 replies

Kasper Reijnders
Forum|alt.badge.img+5

I like the idea, we do have several scenario's where there is a 1 to many relation where we would love to be able to show all children in the parents grid. 

 

I think/assume the crosses should be gone once you're not editing.


Arie V
Community Manager
Forum|alt.badge.img+12
  • Community Manager
  • 1068 replies
  • February 6, 2023

Great idea, would definitely help us in a couple of scenario's too! 

 

@Harm Horstman What would this look like in the Database? E.g. how are these multiple values stored in the Target table?


Harm Horstman
Superhero
Forum|alt.badge.img+21
  • Author
  • Superhero
  • 499 replies
  • February 6, 2023

I think the easiest option would be to store the data as JSON in a field or have the option to save it automatically in a link table with primary key to enforce data integrity 


Kasper Reijnders
Forum|alt.badge.img+5

I would opt for parent child relation and have a ‘calculated’ field that shows all children.

For example if you have a list of customers and each of them has certain certifications. Normally you would have a parent child relation (1 to N). You would see a grid like this:

  • Company X - cert 1, cert 2, cert 3
  • Company Y - cert 2, cert 3

In the database you would not have to store anything directly on this table except that you have a placeholder / calculated field where you want to show it. (and edit ofcourse)

Update would update 2 tables, which, I am aware, is slightly different than the usual updates.


Jeroen van den Belt
Administrator
Forum|alt.badge.img+9
NewOpen

Harm Horstman
Superhero
Forum|alt.badge.img+21
  • Author
  • Superhero
  • 499 replies
  • February 7, 2023

How to implement this idea is up to TW.

Duplication of data in the database is not desirable and I assume that this is not needed soon as all platforms can only connect via Indicium.

It should be possible to only store the data in a separate link table for a proper many-to-many relationship. The API can return the multivalue field automatically as subset in the JSON dataset.


Rucha Naik
Forum|alt.badge.img+5
  • Partner
  • 68 replies
  • February 23, 2023

This will be really helpful if implemented. :)


Bart Metselaar
Moderator
Forum|alt.badge.img+3
The following idea has been merged into this idea:

All the votes have been transferred into this idea.

Arie V
Community Manager
Forum|alt.badge.img+12
  • Community Manager
  • 1068 replies
  • October 31, 2024

@Freddy FYI: have updated the below User Experience topic and made sure to include this Idea. Know that we're all eager to have this! It hasn't made the cut just yet, given other Universal priorities at the moment. 

 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings