On-boarding

I can’t see the inner workings of your app, but I would assume it’s because you are using the visibility setting. You should be using the filter. If you are on a detail style layout with no filters, the details will display the first row in the sheet. You need to set the filter, so it will filter to the proper signed in user and display the details of the proper row. Your visibility is probably hiding the text because the first row email doesn’t match the signed in user email.

Visibility just determines if a component should show or hide based on a condition. It doesn’t determine which data should show or hide. Filter will filter the data, so you only see what data that matches the condition.

Thanks for this explanation, it clarifies things for me.

Nevertheless, I don’t see any “filter” option, only the “visibility” one… So sorry for this…

I made the app fully opened with 1 single tab: https://fakemail.glideapp.io/

Don’t try to filter the component. Filter the screen.

Watch this video.

https://docs.glideapps.com/all/guides/deep-dives/design/working-with-the-details-layout

This should describe the issue. The only problem I have with the video is the setting of row owner. I’d advise against it in your case because that would prevent the parent from having any sort of access to the child records. Filtering is better is this case.

Filtering a detail layout is the same concept for filtering a list.

1 Like

IT WORKS !!!

THANKS

ps : I will make a quick template for the community in case other people build app related to young kids without email.

Thanks again to you and @ThinhDinh

1 Like

I built this for the community if you think it’s valuable: https://KidFakeMailTrueGlide.glideapp.io/

Thanks again!

6 Likes

Haven’t followed this thread for the whole of yesterday but would chime in here with an idea of creating an array column of emails that would be set as row owner.

For example in my dock booking app, I create a column in my sheet that would automatically be filled by the admin email. I store it as “Email 1” and the user’s email would be “Email 2”. Then the row owner would be set on the “Email” array column automatically generated by Glide.

Just want to give @AyS_0908 another alternative. Jeff has been superb as usual!

1 Like

Hey. Could you please share your template. The link does not work. Thank you!

Hey, Jeff. Could you please share your Video. the link does not work.

Wasn’t my video, but the info may be here instead.

1 Like

Thank you very much!

1 Like

Hey, I had to cancel-recreate my account, and lost therefore this app. But if you are looking to use the “fake email approach”, it finally appeared that it was not working all the time when adding +xxx to an email. Don’t know why…

1 Like

Thank you)