# Visibility settings in form using previous screen

**URL:** <https://community.glideapps.com/t/visibility-settings-in-form-using-previous-screen/24145>\
**Category:** Ask for Help\
**Created:** [March 12, 2021, 4:21am UTC](https://community.glideapps.com/t/visibility-settings-in-form-using-previous-screen/24145 "2021-03-12T04:21:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dale\_Nelson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dale_nelson/32/18650_2.png) [@Dale\_Nelson](https://community.glideapps.com/u/Dale_Nelson)\
**Post date:** [March 12, 2021, 4:21am UTC](https://community.glideapps.com/t/visibility-settings-in-form-using-previous-screen/24145/1 "2021-03-12T04:21:32Z")

</div>

Hi, I see that images and text from the previous screen can be used in a form.

But when I go to apply some visibility settings to the input I am unable to select visibility using criteria from the previous screen.

Is there a way to do this?

Or can someone suggest something that works in a similar way?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [March 12, 2021, 4:24am UTC](https://community.glideapps.com/t/visibility-settings-in-form-using-previous-screen/24145/2 "2021-03-12T04:24:35Z")

</div>

As an alternative to using the Glide native form, you can create your own form on the same screen using a Link to Screen → This Item action. I described how this works in an earlier reply to another post…

> [@How do I make a form without being attached to a record/table?](https://community.glideapps.com/t/how-do-i-make-a-form-without-being-attached-to-a-record-table/24142/6):
>
> The way to get around that is to do what is commonly referred to as “rolling your own form”. This generally involves the use of User Specific Columns, but may or may not involve creating new rows - that’s up to you. Here is how it works: You have a button that currently does an Open Form action. Change that to do Link to Screen → This Item That will give you a new Details Layout with a bunch of default components. Delete all the ones you don’t want/need, and then build your form out on this s…

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 12, 2021, 4:30am UTC](https://community.glideapps.com/t/visibility-settings-in-form-using-previous-screen/24145/3 "2021-03-12T04:30:02Z")

</div>

That’s a little tricky in a form. If I recall, I think any values that are passed through from the parent sheet to the form response sheet will be accessible for visibility conditions. You can try displaying it on the screen, but I think it might only work when you use column value components. I don’t remember for sure though.

---

<div class="post-metadata">

**Author:** ![Dale\_Nelson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dale_nelson/32/18650_2.png) [@Dale\_Nelson](https://community.glideapps.com/u/Dale_Nelson)\
**Post date:** [March 13, 2021, 1:00pm UTC](https://community.glideapps.com/t/visibility-settings-in-form-using-previous-screen/24145/4 "2021-03-13T13:00:18Z")

</div>

So I ended up going with a set columns to user to push the info that I wanted to limit visibility to into a user column.  
Then generate a form.  
Then when the form is submitted those fields become cleared.  
Works a treat.
