Choice component MULTI-SELECT: now a dream, soon a reality?

Hello,
I have seen your application and your selection method is working fine.
But what is your method for this selection?
Je crée une application d’événement et j’ai besoin d’une sélection d’intervenants pour chaque événements.

Thanks @gvalero, so, if I understand well, you used a ‘check inline list’ instead of a choice component to have the equivalent of a multiselect.
Smart!
But, in terms of UX, cannot be used in all use cases.
I will see if I can integrate it.
Thank you

Right!
Maybe how it looks isn’t the best option but it makes the job perfectly.

@Manu.n, did you understand the method used now?

Feliz día @AyS_0908

1 Like

Hello
Thank you @gvalero
Yes I have since taken 5 minutes to analyze your application.
But I cannot use the same principle.

1 Like

Hi @gvalero,
Do you have a method to select / deselect all items with just one click?

No @Roldy unfortunately.

We are still looking for a way to delete/clear user specific-columns at the same time.

The new action (Clear Column) is able to work with relation but it must be single. If this could handle a multiple relation the solution would be done!

Saludos

3 Likes

Thanks @gvalero, as I guessed.
Whenever I have to perform an update function on multiple records in Glide, I always have to hit my head against a wall. I don’t think there is another method other than create a script in Google Sheet.
It’s frustrating.

It will depend on the case @Roldy.

If you are using user specific columns on you APP, a GS script won’t be able to read them nor write them.

This is the reason why Glide must give us a way to clear/write several USC at the same time otherwise, the process and any APP gets complicated unnecessarily.

Feliz día

2 Likes

I totally agree.

Yes, many thanks!

@Roldy I have some ideas here if you are still looking for something.

2 Likes

Very interesting @Jeff_Hager . I will experience it soon.
Thanks!

1 Like

@Jeff_Hager I have experienced with your examples and I understand your technique well. Then I asked myself: why not also offer the possibility to save and load a selection preset? :thinking: Basically it was just what I needed in most of my scenarios. Thanks for inspiring me! :smiley:

Please Try my version and let me know.

8 Likes

Sharing a basic example of how to clear columns with one button press. This uses relations, which is manageable so long as you have a relatively small number of rows to reset.

link to glide app

2 Likes

@Roldy that is awesome! I’ll have to take some time to study it, but it looks like it works very well. I had considered adding the ability to save and reload saved presets, but never took the time to look into it. Well done!

1 Like

Thanks @Jeff_Hager it’s an honor to hear from you. I’m happy to be able to give back something good to this community (from which I have received a lot) ! :heart:

1 Like

Any idea when we’ll have multiselect choice ?
thanks

Hey @Roldy what you have done with Jeff’s app is awesome and he pointed me to your sample app as perhaps being the answer to my sleepless nights right now :grinning_face_with_smiling_eyes: for my wine touring app.

Here’s my scenario:

The app allows users to create and customise their own wine Tour by adding up to four Cellars to their itinerary. As of right now 854 Tours have been created with each tour having up to 4 Cellars, my selectedCellars table is at most 3,400 rows (and quickly growing), with this many rows to filter I’m starting to see performance impact to simply view the list of Cellars in a Tour.

Solution:

Your approach to save a selected set of items (IDs) in a single row would absolutely help me to address this issue. But, I not only require to save the Cellar ID selected by the user, but also unique parameters which are set at the time of selecting the Cellar eg; Tasting Fee (number), Redeemable (Bool), Arrival Time (Date/Time) etc…

How can I take your sample further to also include the unique parameters for each item saved in the set?

1 Like

Hi @Rogelio, sorry for my late reply.
Yes, surely is possible, I will take a look next days. Sorry if can’t do better than this but I’m busy in two project now that I’ve to done.

1 Like

That’s ok :slightly_smiling_face: I appreciate the response