# Adding rows to reference files without exiting from current transaction

**URL:** <https://community.glideapps.com/t/adding-rows-to-reference-files-without-exiting-from-current-transaction/79180>\
**Category:** Ask for Help\
**Created:** [January 14, 2025, 2:06am UTC](https://community.glideapps.com/t/adding-rows-to-reference-files-without-exiting-from-current-transaction/79180 "2025-01-14T02:06:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alan\_singer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alan_singer/32/77340_2.png) [@alan\_singer](https://community.glideapps.com/u/alan_singer)\
**Post date:** [January 14, 2025, 2:06am UTC](https://community.glideapps.com/t/adding-rows-to-reference-files-without-exiting-from-current-transaction/79180/1 "2025-01-14T02:06:03Z")

</div>

Often, a user will be in the middle of entering a transaction and will find that they need a new reference field that is not currently included in the reference table. An example may be entering a person onto a CRM type application and finding they live in Timbuktu and there is no entry on the LOCATIONS reference table with an entry for Timbuktu.  
In some platforms I have used, it is possible to specify that a reference file can be added to whilst another transaction entry is in progress.  
IS there such a capability in Glide?  
Without that capability, it appears that it will be necessary to cancel the current transaction form, then go to the reference table and add the required entry, and then go back in to update the transaction that required the new reference table row.

---

<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 14, 2025, 2:43am UTC](https://community.glideapps.com/t/adding-rows-to-reference-files-without-exiting-from-current-transaction/79180/2 "2025-01-14T02:43:59Z")

</div>

It’s possible, with a use of a Custom Form. In general, you would have two components targeted at the same user specific column, typically a choice component and a text entry. The user can either select from the list, or supply a new entry. Whenever a new entry is supplied, a custom submit action would add that to the reference table for future use.

---

<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:** [January 15, 2025, 12:17am UTC](https://community.glideapps.com/t/adding-rows-to-reference-files-without-exiting-from-current-transaction/79180/3 "2025-01-15T00:17:14Z")

</div>

Herre’s my solution for now.

> **[Thinh Dinh on LinkedIn: Text entries with suggested choices is the latest...](https://www.linkedin.com/posts/thinhcdinh_text-entries-with-suggested-choices-is-the-activity-7283111476301570048-x42r?utm_source=share&utm_medium=member_desktop)**
>
> Text entries with suggested choices is the latest innovation LowCode Agency can offer to clients, using Glide's AI Component.
> 
> One client of us had a use case:…

---

<div class="post-metadata">

**Author:** ![alan\_singer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alan_singer/32/77340_2.png) [@alan\_singer](https://community.glideapps.com/u/alan_singer)\
**Post date:** [January 15, 2025, 2:47am UTC](https://community.glideapps.com/t/adding-rows-to-reference-files-without-exiting-from-current-transaction/79180/4 "2025-01-15T02:47:44Z")

</div>

Thank you ThinhDinh - I am just digesting this…I will come back to you once I have fully understood.
