# How to show its "Required"

**URL:** <https://community.glideapps.com/t/how-to-show-its-required/38561>\
**Category:** Ask for Help\
**Created:** [February 16, 2022, 8:25am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561 "2022-02-16T08:25:49Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![biha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/biha/32/84110_2.png) [@biha](https://community.glideapps.com/u/biha)\
**Post date:** [February 16, 2022, 8:25am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/1 "2022-02-16T08:25:50Z")

</div>

How to show “Required” on the Date as i have added condition in action button.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/6/c63e665fed6b4edef321115dbcbda340b822a220.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:** [February 16, 2022, 8:42am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/2 "2022-02-16T08:42:21Z")

</div>

Hello @biha,

I believe the “Required” checkbox is available for all input fields _if you use a button form_.

If you create your own custom form, the “Required” checkbox is not necessarily available.

I believe this has to do with the notion of submitting data to the data editor.

I do feel that a request could be made for this and the date and date-time components could maybe behave similarly to a choice component. Text entries do not feel like submits, but a date to me is similar to a choice component, since a date is a choice among multiple dates available.

---

<div class="post-metadata">

**Author:** ![biha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/biha/32/84110_2.png) [@biha](https://community.glideapps.com/u/biha)\
**Post date:** [February 16, 2022, 8:48am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/3 "2022-02-16T08:48:42Z")

</div>

I’m sorry but i not really get your explanation well. So what do you mean is for custom form the date has no possibility for a required component ?

---

<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:** [February 16, 2022, 8:54am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/4 "2022-02-16T08:54:22Z")

</div>

yes, correct.

What I normally do when I use custom forms is to mark the labels of required inputs with a double asterisk (\*\*), and then handle the “required” bit with table logic.

 ![Screen Shot 2022-02-16 at 4.53.03 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/0/c0e533e4502b4afd94501b19de583ec175e13920.png)

---

<div class="post-metadata">

**Author:** ![Harsh\_Ganatra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/harsh_ganatra/32/35515_2.png) [@Harsh\_Ganatra](https://community.glideapps.com/u/Harsh_Ganatra)\
**Post date:** [February 16, 2022, 9:04am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/6 "2022-02-16T09:04:44Z")

</div>

Hey @biha, You can also inset a placeholder saying “required”

---

<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:** [February 16, 2022, 10:16pm UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/7 "2022-02-16T22:16:15Z")

</div>

If you want a really hacky way of doing this, create the components you want in the edit screen, mark them required, copy them and then paste them on the details screen. It will retain the “required” label.

---

<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:** [February 17, 2022, 12:40am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/8 "2022-02-17T00:40:44Z")

</div>

Now that’s what we call a hack! Good one 😅

---

<div class="post-metadata">

**Author:** ![Himaladin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/himaladin/32/71023_2.png) [@Himaladin](https://community.glideapps.com/u/Himaladin)\
**Post date:** [February 17, 2022, 2:22am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/9 "2022-02-17T02:22:37Z")

</div>

> [@Robert\_Petitto](#):
>
> If you want a really hacky way of doing this, create the components you want in the edit screen, mark them required, copy them and then paste them on the details screen. It will retain the “required” label.

I’ve reported it as a bug that turned out to be useful for the other side. 😅

---

<div class="post-metadata">

**Author:** ![biha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/biha/32/84110_2.png) [@biha](https://community.glideapps.com/u/biha)\
**Post date:** [February 17, 2022, 3:31am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/10 "2022-02-17T03:31:39Z")

</div>

its work!

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

---

<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:** [February 17, 2022, 3:48am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/11 "2022-02-17T03:48:00Z")

</div>

It sure does! Only caveat is that if ever you want those fields to no longer have the “required” label, you’ll need to recreate the component.

---

<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 18, 2022, 3:48am UTC](https://community.glideapps.com/t/how-to-show-its-required/38561/12 "2022-02-18T03:48:55Z")

</div>

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