# Is it possible to use the edit user screen outside of the user profile page?

**URL:** https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680
**Category:** Ask for Help
**Created:** [March 14, 2024, 1:40pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680 "2024-03-14T13:40:40Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)
#### Post date: [March 14, 2024, 1:40pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/1 "2024-03-14T13:40:40Z")

</div>

I want to create a profile generation workflow on my app.

I am currently using the “Edit fields” functionality but that is skyrocketing my updates.

The only option is to use the edit screen but it seems like I can’t target the user profile row.

Any ideas?

---

<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 14, 2024, 1:46pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/2 "2024-03-14T13:46:51Z")

</div>

The Edit Screen can target any table, including the user table. You may not be able to direct to it through the ‘user profile’, but you should be able to get to the ‘user table’. All you need is a single relation or a single value → whole row in whichever table is the source of the screen that contains the action to open the edit screen. You should be able to open it through that relation.

---

<div class="post-metadata">

### Author: ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)
#### Post date: [March 14, 2024, 1:54pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/3 "2024-03-14T13:54:09Z")

</div>

Jeff, what would we do without you?

Got it! I overlooked that!

---

<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 14, 2024, 2:00pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/4 "2024-03-14T14:00:07Z")

</div>

> [@Connor\_Finlayson](#):
>
> what would we do without you?

Probably a lot… I just got you there a few minutes faster. 😉

---

<div class="post-metadata">

### Author: ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)
#### Post date: [March 14, 2024, 6:06pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/5 "2024-03-14T18:06:37Z")

</div>

So, I noticed the issue here with edit screen form.

Any changes you make on edit screen form will be transferred to wherever else you are using the edit screen form.

So, if I want them to edit just one part of their profile, I can’t selective hide or show what they can edit without affecting all other forms.

Is there a workaround for this?

I.e. Edit form screen → Edit bio  
Edit from screen → Edit image

---

<div class="post-metadata">

### Author: ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)
#### Post date: [March 14, 2024, 6:20pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/6 "2024-03-14T18:20:59Z")

</div>

Just to clarify:

 ![CleanShot 2024-03-14 at 14.17.22](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/6/b6b274effd231eb0cca1974117ec245c64bda2dc.jpeg)

I know I can use the edit fields functionality but it uses a lot of updates with my use case.

I rather group parts of the profile into one form and allow them to update it seperately.

 ![CleanShot 2024-03-14 at 14.16.09](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/3/b34871fb350a71bd56b968caec70a037479bf21d.jpeg)

However it always opens the same form when using the edit screen action

* * *

A potential solution I have thought of is using helper tables, but I am looking for a more elegant solution if possible.

Even if there are various tricks with conditional visibility I am open to exploring.

---

<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 14, 2024, 6:23pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/7 "2024-03-14T18:23:46Z")

</div>

Edit Forms and Detail Screens are tightly integrated with the table. They can’t be independently designed when opened from multiple locations. You build it once and it’s used everywhere. An alternative to Detail screens is to use New screens for independent designs, but we don’t have that same option with the Edit form.

A couple of options:

- Instead of an Edit form, use ‘Show New Screen’ → ‘This Item’ to get a separate screen linked to the same row. It will be updating values in real time.
- Another option is to use the same Edit form, but use a custom action to first set a value in the user profile and then use that value to determine which components are visible on the edit form.
- You can set up a custom form, but it’s a bit more setup. I do use a reusable custom form that can add or edit rows. It does require a custom action to set a mode (Add/Edit) and clear or prefill user specific columns before opening the form, based on the mode that was set. The button to submit the form either adds a new row or updates an existing row through a single relation based on the mode that I have set. It’s a bit involved to get into details here. It’s a little more than you are asking for, but it could be set up just for editing and the mode would control which components are shown. Probably overkill for what you are looking for though.

I would probably recommend the second option.

---

<div class="post-metadata">

### Author: ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)
#### Post date: [March 14, 2024, 6:28pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/8 "2024-03-14T18:28:54Z")

</div>

Awesome, so have a custom action that sets a field like “Form Type”! That makes sense!

---

<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 14, 2024, 6:32pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/9 "2024-03-14T18:32:24Z")

</div>

Correct.

---

<div class="post-metadata">

### Author: ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)
#### Post date: [March 14, 2024, 6:34pm UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/10 "2024-03-14T18:34:54Z")

</div>

Worked a charm. Made a video for anyone who wants to do the same in the future.

> **[Custom Profile Edit Forms — Tella](https://www.tella.tv/video/cltrkii3f04wt0fkye6v5437l/view)**
>
> Video recording for work

---

<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: [March 15, 2024, 12:26am UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/11 "2024-03-15T00:26:18Z")

</div>

For future reference, if updates count is a problem, then you can leverage having two types of edit screen through the type of screen you open.

I have that setup in an app months ago, one button opens the edit screen on an overlay, one opens it with a slide in. The slight difference in the URL of those screens can be what you need to construct visibility conditions.

---

<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 15, 2024, 12:31am UTC](https://community.glideapps.com/t/is-it-possible-to-use-the-edit-user-screen-outside-of-the-user-profile-page/71680/12 "2024-03-15T00:31:11Z")

</div>

Smart!
