# Image displaying when no image has been uploaded

**URL:** https://community.glideapps.com/t/image-displaying-when-no-image-has-been-uploaded/73175
**Category:** Ask for Help
**Created:** [May 8, 2024, 5:27am UTC](https://community.glideapps.com/t/image-displaying-when-no-image-has-been-uploaded/73175 "2024-05-08T05:27:28Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![blairrorani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blairrorani/32/43426_2.png) [@blairrorani](https://community.glideapps.com/u/blairrorani)
#### Post date: [May 8, 2024, 5:27am UTC](https://community.glideapps.com/t/image-displaying-when-no-image-has-been-uploaded/73175/1 "2024-05-08T05:27:28Z")

</div>

**Goal**  
Upload an image of an accident and display the uploaded image using an image component.

**Progress**

- I have an image upload component and an image component.
- User uploads image
- The data is stored in an image field
- An image component displays the image from this field
- Result is that before any image is uploaded, an image from the first record in the table is displayed in that field. I noticed that for any other component I can select data from the first record in the table. Again this is happening when a new record is being added. The map component (which is working correctly) is also displaying data from the first record in the table by default.

You can see the add new record screen has map coordinates and a photo displaying despite no data being added yet. How do I stop this from happening? I’ve not encountered this before.

 ![Screenshot 2024-05-08 at 15.25.22](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/1/0171730eb1fee31d4f76210574d29b6ffd325d31.png)  
 ![Screenshot 2024-05-08 at 15.25.31](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/a/5a220d6d535f8ee1a6dc8a45b24fb4171239ba72.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 8, 2024, 7:16pm UTC](https://community.glideapps.com/t/image-displaying-when-no-image-has-been-uploaded/73175/2 "2024-05-08T19:16:22Z")

</div>

When inside of a form, ‘view only’ components typically come from the parent table row where the form was opened. Only entry components are linked to the new row being added. This has always been that way.

To get the desired effect that you are looking for, I think you would have to resort to using a custom form.

---

<div class="post-metadata">

### Author: ![blairrorani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blairrorani/32/43426_2.png) [@blairrorani](https://community.glideapps.com/u/blairrorani)
#### Post date: [May 8, 2024, 8:19pm UTC](https://community.glideapps.com/t/image-displaying-when-no-image-has-been-uploaded/73175/3 "2024-05-08T20:19:17Z")

</div>

Thanks.

This form is the default add form screen.  
What do I do to create a custom form?  
I know how to create a form.  
Not 100% sure what denotes a custom form.  
Thanks.

---

<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 8, 2024, 9:27pm UTC](https://community.glideapps.com/t/image-displaying-when-no-image-has-been-uploaded/73175/4 "2024-05-08T21:27:57Z")

</div>

> [@How do I create a custom form?](https://community.glideapps.com/t/how-do-i-create-a-custom-form/25014):
>
> I’m just dropping this here so I have something to refer people to when they ask. This is a simple concept app (copyable), that demonstrates the following techniques: Building custom forms for adding and editing list items (as an alternative to the native forms provided by Glide) Preventing duplicate new entries using [User Specific Columns](https://docs.glideapps.com/all/reference/data-editor/user-specific-columns) and [Relations](https://docs.glideapps.com/all/reference/data-editor/computed-columns/relation-column) Enforcing mandatory input items The use of visibility conditions and user specific booleans to control user flow There is nothing particular…
