I started with the excellent Student Check-In app and modified it for our private apartments pool/gym. I struggle to understand how the ID Input/Scan screen is modified - I originally hid some items, but canโt remember how!
To explain workflow, the lobby guard โSearchesโ the database and sees everyone (love the instant match after 2 or 3 characters) , but I want a version where only the โNewโ option is available for the resident to register.
Clearly Iโm looking in the wrong screens, because I canโt even get the โEditโ option to work.
Anybody can shine some light?
I wasnโt able to find the Student Check-in app you referred to.
If I understand correctly, if a resident has not yet registered, you want them to see ONLY the โNewโ option forcing them to register.
Iโll assume you have the app setup so that anyone getting a copy can use the app - i.e. no login required and not a Public app.
Iโll also assume that when a user registers, you are capturing the user email in a table called Registered Residents.
With these assumptions, what you can do is test the USEREMAIL() value against the register userโs email list. If the email is not listed, then you would hide all views EXCEPT the โNewโ view. If registered users have other views they can access in the app, then you would do the opposite - show those views EXCEPT the โNewโ view.
To accomplish that described above, you would need to go into each MAIN view - those in the Primary and Menu view lists - and add an expression in the Show_If property (found under the Display section of the view). The expression would be something like:
IN(USEREMAIL(), Registered Residents[Email])
In the โNewโ view, the Show_If property would be:
NOT(IN(USEREMAIL(), Registered Users[Email]))
I hope this helps and Iโm on the right track! Let us know.
Is this possible? Iโve not developed a public app, but my understanding is that a public app is an app that doesnโt require logins.
I probably didnโt word it correctly. โno login requiredโ was meant to refer to an app set to โAllow all signed-in usersโ but this is a little confusing I think. While the user is signed into their Cloud account, they are not required to physically sign into the app and the users are not listed in the โwhitelistโ.
I felt it was important to distinguish between a non-public app where the users donโt physically log into the app versus a Public appโฆto deal with the requested feature in the post.
Thanks - will try this out
User | Count |
---|---|
40 | |
34 | |
29 | |
23 | |
17 |