# Actions inside Basic Table

**URL:** <https://community.glideapps.com/t/actions-inside-basic-table/37409>\
**Category:** Ask for Help\
**Created:** [January 19, 2022, 2:40pm UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409 "2022-01-19T14:40:48Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Test\_Test](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/test_test/32/30930_2.png) [@Test\_Test](https://community.glideapps.com/u/Test_Test)\
**Post date:** [January 19, 2022, 2:40pm UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/1 "2022-01-19T14:40:48Z")

</div>

Hi,  
Any way to assign actions towards each line in a Basic Table?  
For example: if one line contains a phone number, clicking on it will show a related table which stores the log of changes regarding phone numbers.  
I’ve seen some topics here that recommend to use lists or other workarounds to solve this. These don’t seem elegant enough  
Thanks

---

<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 20, 2022, 12:17am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/2 "2022-01-20T00:17:25Z")

</div>

Theoretically you have two ways to do this, but these won’t scale well:

(Edit: With an inline list, not a basic table)

- Use Independent Configuration for each of your rows. You will have to configure each one independently.

- Use multiple branches in the logic that ties with the inline list of rows you’re trying to show. If phone number is A then do this, else if phone number is B then do this instead.

---

<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:** [January 20, 2022, 12:46am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/3 "2022-01-20T00:46:30Z")

</div>

That would be for an inline list…not a basic table though…

There is no way to configure each row to have separate actions (or really any actions whatsoever). Best you could do is display a multiple relation in the basic table like this:

 ![Screen Shot 2022-01-19 at 7.46.16 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/d/7d2a25e825082a8d8a97fc6ca63e23020d5b335c.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:** [January 20, 2022, 1:07am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/4 "2022-01-20T01:07:30Z")

</div>

> [@Robert\_Petitto](#):
>
> That would be for an inline list…not a basic table though…

Thanks, just edited my answer 😅

---

<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:** [January 20, 2022, 1:22am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/5 "2022-01-20T01:22:10Z")

</div>

Ah…that’s clearer 🙂

---

<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 20, 2022, 1:23am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/6 "2022-01-20T01:23:18Z")

</div>

A 3rd option could be a series of single row HTML tables. Each could have its own action.

---

<div class="post-metadata">

**Author:** ![Test\_Test](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/test_test/32/30930_2.png) [@Test\_Test](https://community.glideapps.com/u/Test_Test)\
**Post date:** [January 20, 2022, 8:37am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/7 "2022-01-20T08:37:50Z")

</div>

> [@Robert\_Petitto](#):
>
> Best you could do is display a multiple relation in the basic table like this

Thanks, but not sure I understand what you mean. How would you set this up to have a basic table with personal details, each row/line with a different detail and each row linked to the history of changes for that detail?

Thanks

---

<div class="post-metadata">

**Author:** ![Test\_Test](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/test_test/32/30930_2.png) [@Test\_Test](https://community.glideapps.com/u/Test_Test)\
**Post date:** [January 20, 2022, 8:38am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/8 "2022-01-20T08:38:18Z")

</div>

> [@Darren\_Murphy](#):
>
> series of single row HTML tables.

Is this a Glide component, or are we entering the world of coding?

---

<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 20, 2022, 8:45am UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/9 "2022-01-20T08:45:06Z")

</div>

No, just a bit of HTML, and use it in a Rich Text component.  
You can assign actions to rich text components, so each “table” could have its own action.  
This would only really be a workable option if you have a relatively small fixed list of items.

---

<div class="post-metadata">

**Author:** ![Test\_Test](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/test_test/32/30930_2.png) [@Test\_Test](https://community.glideapps.com/u/Test_Test)\
**Post date:** [January 20, 2022, 2:51pm UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/10 "2022-01-20T14:51:15Z")

</div>

> [@Darren\_Murphy](#):
>
> just a bit of HTML, and use it in a Rich Text component.

Can I trouble you by asking for an example of such HTML?

---

<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 20, 2022, 3:56pm UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/11 "2022-01-20T15:56:47Z")

</div>

> **[Test Test](https://funny-pet-3046.glideapp.io/)**

---

<div class="post-metadata">

**Author:** ![Test\_Test](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/test_test/32/30930_2.png) [@Test\_Test](https://community.glideapps.com/u/Test_Test)\
**Post date:** [January 20, 2022, 4:59pm UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/12 "2022-01-20T16:59:03Z")

</div>

> [@Darren\_Murphy](#):
>
> [https://funny-pet-3046.glideapp.io/](https://funny-pet-3046.glideapp.io/)

Thanks!  
WOW, again (anyone counting? )  
😺

---

<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:** [January 21, 2022, 4:59pm UTC](https://community.glideapps.com/t/actions-inside-basic-table/37409/13 "2022-01-21T16:59:55Z")

</div>

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