Are we able to set condition to restrict user to proceed to the next step of a form?

Hi everyone,

I have a form where a user will need to input a set of answers and after the answers have been verified, that user should not see another question (or probably hidden from their view) afterwards. Screenshot as attached:

Is there an expression where I can set the next form to be hidden after the first few questions has been fulfilled?

Thank you everyone.

Have you tried Show_if column constraint?

https://help.appsheet.com/en/articles/961221-show_if-column-constraint

3 Likes

You can use the SHOW setting of the column

Set

[Satus] <> “RECTIFIED”

This will show the field only if the Status is NOT “RECTIFIED”

3 Likes

Thank you I have tried setting this in the Show? section and it works upon submitting the form. However, I would like it to be able to hide the next part of the questions if the user selects ‘RECTIFIED’ during filling the form part (before the user hits the submits the form). Does Appsheet supports this function?

It should work exactly as you want..As soon as you select the status.

hmmm

EDITED:

Like this, the next field only appears if fld1 is either r002 or r003

Animation.gif

3 Likes

Ahh I see alright, apologies I did not notice the form view just now. Thank you very much for the help!

1 Like

Oh I would like to add another question here. I have tried applying 2 expressions in the SHOW setting so that I can hide Status 2 and Date 3 when Status 1 is RECTIFIED. However, when I set the expression as [Status 2] <> “RECTIFIED”, [Status 1] <> “RECTIFIED” in the SHOW setting in Date 3, it still showed Date 3 when I put Status 1 as RECTIFIED. Can we combine 2 expressions?

ezgif.com-gif-maker.gif

If you want to hide Date 3 based on [Status 1], just enter [Status 1] <> “RECTIFIED” in Date 3’s SHOW.

1 Like

https://help.appsheet.com/en/articles/2347624-and