# Am I going crazy? Required text field in form

**URL:** <https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943>\
**Category:** Ask for Help\
**Created:** [January 24, 2024, 3:06pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943 "2024-01-24T15:06:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Adam\_Chambers](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adam_chambers/32/67402_2.png) [@Adam\_Chambers](https://community.glideapps.com/u/Adam_Chambers)\
**Post date:** [January 24, 2024, 3:06pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943/1 "2024-01-24T15:06:51Z")

</div>

Hey everyone,

I have a multi-step form. I’m able to make choice components required, but not text entry or email.

Can anyone advise on making these fields compulsory?

 ![Screenshot 2024-01-24 100624](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/e/3e64bbebdc33b3d84bf7d3a34f70511761e2c916.png)

 ![Screenshot 2024-01-24 095853](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/f/af635ad1ea50b844c46131eeb2e60805b8ddf3af.png)

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [January 24, 2024, 3:10pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943/2 "2024-01-24T15:10:45Z")

</div>

An ugly trick could be to create a Show Form screen, add the entry components you need, configure them as required or not, and then copy-paste them to your multi-step form. I think that might work.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [January 24, 2024, 3:28pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943/3 "2024-01-24T15:28:30Z")

</div>

Yep. I use a form container so that way all the values are in the same screen. Just move the entry components temporarily into the form container, mark them as required them move them out again.

---

<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:** [January 24, 2024, 4:18pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943/4 "2024-01-24T16:18:28Z")

</div>

You should note that in a Custom Form (which is what a multi step form is), the required labels are just eye candy. They don’t actually do anything. If you want to enforce them, you need to build logic in the data editor to do that.

---

<div class="post-metadata">

**Author:** ![Adam\_Chambers](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adam_chambers/32/67402_2.png) [@Adam\_Chambers](https://community.glideapps.com/u/Adam_Chambers)\
**Post date:** [January 26, 2024, 5:38pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943/5 "2024-01-26T17:38:04Z")

</div>

Thanks all, got it to work from nathanael’s idea

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [February 2, 2024, 5:38pm UTC](https://community.glideapps.com/t/am-i-going-crazy-required-text-field-in-form/69943/6 "2024-02-02T17:38:35Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
