Related values are interpreted as "empty" in conditions

Team ID:
[- In the Glide dashoard URL, e.g.
(https://go.glideapps.com/o/aoIEJuU3yr4gfS000qxd)

App ID:
https://go.glideapps.com/app/g6G0P5TUjf8wxcgVqMuz/layout

Description
When I use values from relation (rel itself, lookup, single value or template) it is displayed correctly, but in the component condition it is always treated as EMPTY!?

How to replicate
“is empty” is always TRUE despite the cell is filled with content!
The same cell is displayed correctly as well as interpreted correctly in IF column!?

Do you mean when used in component visibility conditions?

That works as expected for me. Can you provide an example that shows it not working as expected?


Exactly: visibility condition for choice component “Koje podatke…” if value of “Riješio” od empty. This cell contains e-mail address, but the app beehives contrary. I checked it with another column that is not from relation and it Works perfectly! Serious bug!

Ah, it’s in the context of a form. That’s important because form screens are in a semi-disconnected state from the source table. For example, when you add values to a form, nothing is actually written to the target table until the form is submitted. Yes, you can access some values from the attached row, so I think it’s reasonable to expect that what you are trying to do should work.

That said, I don’t think I could say with 100% certainty that it is a bug. @Jeff_Hager has a deeper understanding of this topic than I do, perhaps he will have something to add.

No way! I see e-mail address displayed on the form, but the same content can’t be use in visibility condition! :zipper_mouth_face:

1 Like