Dynamic filter with choice

Hey ,

I made a choice component and i want to filter data by selection.
So the choice have a relation to the data.
How the list ( with the source of the relation) knows a different choice was selected/ changed?

Here we go again! :slight_smile:

There are 2 pills for that headache as example so far:

The @Jeff_Hager’s one here https://concepts.glideapp.io

And mine with Dynamic Choices using Relations, you can see it https://dynchoices.glideapp.io

Saludos

1 Like

Hey,

Thanks,
I didnt ask how to it.
I don’t Understand ,why it works?

If all you need is the why… It’s because entry fields on a detail view screen update the sheet immediately. This allows for the relation column to immediately take over and use that updated value to update the relation. If the relation is used for an inline list, then the list is immediately updated with the updated relation data referencing the updated choice.

1 Like

@gvalero: Just tried looking at your dynchoice example app but it requires me to sign up and login.

Yes but not problem @garrison.

I used per-user data feature to make it multiuser and this is the reason.

Feliz día!

@gvalero if you ever wanted to switch it back to public, you could switch to using user specific columns in your private tab. It will work whether a user is signed in or not, except at this time if a user isn’t signed in, the app won’t save their selections after closing the app.

1 Like

Yes @Jeff_Hager, I know that

As soon as I have more “free” time, I will fix my demo to improve that

Gracias por el consejo!

1 Like

@gvalero: it wasn’t a criticism; it was an observation. I don’t want to sign up in order to see the app.

@gvalero I hear you on the free time. I have a lot on my to-do list as well :wink:

@garrison I don’t use my personal email for testing apps. I use another one for that, so that’s always an option. Since @gvalero does have his app set to copyable, you can just copy it for yourself and test it that way. You would want to anyway to see the inner workings.

1 Like