Any idea how can I get close to the ones Iโm trying to achieve in this consent form?
Iโve tried a lot of stuff with Enum and EnumList already but I canโt find a satisfactory UX that will at least get near to a small checkbox that can be ticked beside the โAgreeโ statement
Solved! Go to Solution.
OK, SO I FOUND A SOLUTION TO THIS!
By using UX>Format Rules, we can assign an icon to the ENUM column:
Then, I just created a Virtual column for the same ENUM column but this time for the checked box.
ENUM_column is always shown when blank. (Consent not yet checked)
Then VC_ENUM is always hidden when ENUM_column is blank.
When the user clicks ENUM_column, ENUM_column gets hidden (thru the Show If formula), then the VC_ENUM will then be the one shown.
In this way, it doesnโt matter which device is being used. Since the icon came native from Appsheet.
But man, hopefully, there is a more straightforward way of having a nice checkbox in Form view in the future.
As far as I know, you canโt have a checkbox like the one you are describing, however you can get close to it.
Here is my suggestion:
Add a Yes/No column
On the Detail view, add the QuickEdit option with this column
You will have a toggle on/off, which is the closest, in my opinion, to a checkbox.
Hi Aurelien,
Thanks for looking into this. However, my use-case requires me to stay within Form view.
Iโm out of idea then
I wonder if itโs even feasible.
I think the simplest is to stick to the basic Yes/No type, and tricking with some emojis for displaying values
Yeah, tried that too. Didnโt pass our UX because emojis vary per device type
Thanks for the effort in helping!
What you want cannot be done with a form view.
OK, SO I FOUND A SOLUTION TO THIS!
By using UX>Format Rules, we can assign an icon to the ENUM column:
Then, I just created a Virtual column for the same ENUM column but this time for the checked box.
ENUM_column is always shown when blank. (Consent not yet checked)
Then VC_ENUM is always hidden when ENUM_column is blank.
When the user clicks ENUM_column, ENUM_column gets hidden (thru the Show If formula), then the VC_ENUM will then be the one shown.
In this way, it doesnโt matter which device is being used. Since the icon came native from Appsheet.
But man, hopefully, there is a more straightforward way of having a nice checkbox in Form view in the future.
Nice job ! Thanks for keeping us updated !
Just to make it clear to me: from what I understand, you can click โonโ, but not click โoffโ, unless you abandon and start the form again, right ?
That is correct. Our form does not allow submissions without consent so there wonโt be a scenario where a click-off will be accepted. They may just opt to cancel the submission instead.
Please explain to me again.
Hi Fon,
Sure, what specific point do you want me to be more detailed on this?
User | Count |
---|---|
16 | |
13 | |
8 | |
7 | |
4 |