# Is there a way to make a text entry 'required' like a choice in a New Screen?

**URL:** <https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135>\
**Category:** Ask for Help\
**Created:** [May 21, 2026, 2:14am UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135 "2026-05-21T02:14:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [May 21, 2026, 2:14am UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135/1 "2026-05-21T02:14:55Z")

</div>

Or…has anyone built a custom component (or css) that looks like the Label for text entry but has “Required” right justified. I have the logic that verifies that the data has been entered (in a custom form (not a form screen)). I just want to label that looks like a ‘standard’ Glide “required” field (eg a choice component) instead of me adding it inside the placeholder. The challenge with a custom component seems to be padding which I can’t get rid of. I suspect this can be done in CSS/rich text field.The component is in a container but Glide seems to put padding around the component so 1) it is not really left justified and 2) has what appears to be a line break after the component (the bottom image).

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/0/80b6281381a0ecf420bc9beb1f9fe60d2b59b1b8.png)

Choice component…

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/1/71af98da98970638f9398612491bdcd7cc3e2ac9.png)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/a/6a76056480099fdfae446b91ac7041b0ccaaf80b.png)

---

<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:** [May 21, 2026, 3:15am UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135/2 "2026-05-21T03:15:34Z")

</div>

Add a text entry component to a native form, set it as required, and then copy/paste it where you want it.

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [May 21, 2026, 1:20pm UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135/3 "2026-05-21T13:20:37Z")

</div>

Worked…thanks Jeff. When I created a New Form from the screen set to CRUD Event table Glide took me to the wrong table (I have a G CRUD Event table (old way) and CRUD Event (new helper table using USC columns) and Glide built the form on G CRUD table (which I was not in when I called the New Form screen).

I grabbed a random text entry field in G CRUD table, made it required and copied it. Pasted it and set it to the correct column in CRUD table. Worked.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/f/5f03735bedcb623006edb2c3c0feaf42685f1c2d.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 22, 2026, 4:21am UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135/4 "2026-05-22T04:21:48Z")

</div>

You can also have a form container right on the screen where you was working, add an entry and copy it out, it can work the same way.

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [May 22, 2026, 12:18pm UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135/5 "2026-05-22T12:18:42Z")

</div>

I tried the form container but could not find the text field I was looking for…little did I know I could take any data input, make it required, copy the component, paste it and change the input to the field I needed.

Thanks for the insights.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 23, 2026, 1:32am UTC](https://community.glideapps.com/t/is-there-a-way-to-make-a-text-entry-required-like-a-choice-in-a-new-screen/87135/6 "2026-05-23T01:32:34Z")

</div>

Yes, basically just treat it as a way to create sample entry components with the required tag, and then drag them out.
