# Three or more columns in a table view

**URL:** <https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477>\
**Category:** Ask for Help\
**Created:** [March 10, 2022, 3:32pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477 "2022-03-10T15:32:37Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![elizabethscott](https://avatars.discourse-cdn.com/v4/letter/e/ee7513/32.png) [@elizabethscott](https://community.glideapps.com/u/elizabethscott)\
**Post date:** [March 10, 2022, 3:32pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/1 "2022-03-10T15:32:37Z")

</div>

Hi, I want to view data just as a table with more than 3 columns - I cannot work out how to do this as it does not seem to be covered by list, or table. Many thanks, confused new user!!

---

<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 11, 2022, 12:26am UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/2 "2022-03-11T00:26:08Z")

</div>

I assume you’re using Glide Apps, not Glide Pages.

At the moment this is not supported, Glide Apps’ basic table can only show 2 columns.

A workaround is using HTML Tables, something like the image shown in this post.

> [@Css html table -](https://community.glideapps.com/t/css-html-table/36557):
>
> Hi, I am trying to get a round borders HTML table. For Some reason it ignores my radius setting: border-radius:9px; table { width: 100%; border-radius:9px; height: 200px; text-align: center; direction:rtl; } th { padding: 3px 2px; border-left:solid white 1px; border-right:solid white 1px; border-top:solid white 1px; background: url(https://jackrugile.com/images/misc/noise-diagonal.png), linear-gradient(#777, #444); position: relative; font-size: 15px; font-weight: 500; b…

You can try creating a sample table here:

> **[HTML Tables generator – TablesGenerator.com](https://www.tablesgenerator.com/html_tables)**
>
> Free and easy to use online HTML Tables generator -- enter table data and paste the generated code into your website

Then plug the resulting code in a template column and replace the right data in there.

---

<div class="post-metadata">

**Author:** ![elizabethscott](https://avatars.discourse-cdn.com/v4/letter/e/ee7513/32.png) [@elizabethscott](https://community.glideapps.com/u/elizabethscott)\
**Post date:** [March 11, 2022, 11:07am UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/3 "2022-03-11T11:07:07Z")

</div>

Many thanks indeed!

---

<div class="post-metadata">

**Author:** ![Andres\_Arboleda](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/andres_arboleda/32/62415_2.png) [@Andres\_Arboleda](https://community.glideapps.com/u/Andres_Arboleda)\
**Post date:** [March 27, 2024, 5:57pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/4 "2024-03-27T17:57:00Z")

</div>

Hey ThinhDinh,

I’ve been exploring options to display a more robust table in layout, and found your note here. I’ve tried using the external souce for the code and the template column with the code and with a rich text component I’m able to retrieve a long string. I believe it’s just a matter of customizing the HTML code for appearence.

Now, would I need to manually add the rows with the HTML table generation for every new entry? I’m working on an App with thousands of rows entered weekly and being stored in SLQ tables.

How else could this be approached? Woul really appreciate any suggestion/guidance!

---

<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 27, 2024, 8:29pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/5 "2024-03-27T20:29:37Z")

</div>

You would build out the html for each row in your SQL table. Then use a Joined List to bring it into another table where you would then use a template column to wrap the joined list with the rest of the html. That will allow it to be dynamic. Now, if you are using an SQL data source, there are some restrictions regarding computed columns, but I haven’t been following along close enough to know what you can or can’t do.

This thread is quite old however and we do have newer options, such as a data grid component, and glide is working on an enhanced version of that as well.

---

<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 28, 2024, 1:29am UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/6 "2024-03-28T01:29:13Z")

</div>

Yeah, if you can, I would advise you to wait a bit on a new data grid version that would satisfy your needs. You can actually try it in [Staging](https://staging.heyglide.com/).

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

Make sure you enable this.

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

---

<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:** [March 28, 2024, 6:10am UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/7 "2024-03-28T06:10:10Z")

</div>

This is now in Production 🥳

---

<div class="post-metadata">

**Author:** ![Faris\_Ben\_Saad](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/faris_ben_saad/32/69822_2.png) [@Faris\_Ben\_Saad](https://community.glideapps.com/u/Faris_Ben_Saad)\
**Post date:** [April 16, 2024, 12:21pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/8 "2024-04-16T12:21:42Z")

</div>

@Darren_Murphy is this feature also available for Glide Legacy plan?

---

<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:** [April 16, 2024, 12:41pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/9 "2024-04-16T12:41:49Z")

</div>

Yes, I believe so.

---

<div class="post-metadata">

**Author:** ![Faris\_Ben\_Saad](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/faris_ben_saad/32/69822_2.png) [@Faris\_Ben\_Saad](https://community.glideapps.com/u/Faris_Ben_Saad)\
**Post date:** [April 16, 2024, 1:07pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/10 "2024-04-16T13:07:35Z")

</div>

@Darren_Murphy How/where should I be able to use it? 🙂

---

<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:** [April 16, 2024, 1:10pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/11 "2024-04-16T13:10:30Z")

</div>

Do you see a component called “New table”? Are you using Classic or new Glide apps?

---

<div class="post-metadata">

**Author:** ![Faris\_Ben\_Saad](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/faris_ben_saad/32/69822_2.png) [@Faris\_Ben\_Saad](https://community.glideapps.com/u/Faris_Ben_Saad)\
**Post date:** [April 16, 2024, 1:20pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/12 "2024-04-16T13:20:24Z")

</div>

No, unfortunately not. I think I am using Glide Apps (with Integrations, Actions etc.).

---

<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:** [April 16, 2024, 1:22pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/13 "2024-04-16T13:22:50Z")

</div>

Have you enabled the Preview option for New Table? It’s still in beta.

> **[Preview Features | Glide Docs](https://www.glideapps.com/docs/reference/account/preview-features)**
>
> Experiment with new features before they’re released.

---

<div class="post-metadata">

**Author:** ![Faris\_Ben\_Saad](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/faris_ben_saad/32/69822_2.png) [@Faris\_Ben\_Saad](https://community.glideapps.com/u/Faris_Ben_Saad)\
**Post date:** [April 16, 2024, 1:31pm UTC](https://community.glideapps.com/t/three-or-more-columns-in-a-table-view/39477/14 "2024-04-16T13:31:50Z")

</div>

Thanks! I have it now.🔥 Was logged in with insufficient admin rights.
