Display data of table in multiple columns

  • 1
  • Question
  • Updated 2 years ago
Can someone help me to display data(records) of object in table or any other component in multiple columns? 

I want to display only one field i.e. Record Name. Please see below screenshot.

Photo of Sumeet Sangle

Sumeet Sangle

  • 452 Points 250 badge 2x thumb

Posted 2 years ago

  • 1
Photo of Skuidward Tentacles (Raymond)

Skuidward Tentacles (Raymond), Champion

  • 17,224 Points 10k badge 2x thumb
Best I can come up with is to have three separate tables, one for each column. Each table would have a separate model. Model 1 would be set to contain a max 10 records. Model 2 would also have a max 10 records, but have a condition on it that only shows records not in Model 1. Model 3 would have a max 10 records and a condition to only show records that were not in Model 1 or Model 2.
Photo of Sumeet Sangle

Sumeet Sangle

  • 452 Points 250 badge 2x thumb
How can put three tables in single tab without using tab panel?
Photo of Skuidward Tentacles (Raymond)

Skuidward Tentacles (Raymond), Champion

  • 17,224 Points 10k badge 2x thumb
Responsive grid component
Photo of Sumeet Sangle

Sumeet Sangle

  • 452 Points 250 badge 2x thumb
Thanks a lot Raymond.!
Photo of Sumeet Sangle

Sumeet Sangle

  • 452 Points 250 badge 2x thumb
Thanks Raymond for quick reply.

But how about if data increases in the future?  I am more concerned about that.
Photo of Skuidward Tentacles (Raymond)

Skuidward Tentacles (Raymond), Champion

  • 17,224 Points 10k badge 2x thumb
Yes, that is problematic. There are some things you could do, but probably not a perfect solution. You could use conditions/table filters to limit the number of records displayed at any one time based on criteria that will always restrict the results to less than a certain number of records.
Ultimately, to do what you are picturing, I think you'll have to do some custom code.
Photo of Rob Hatch

Rob Hatch, Official Rep

  • 44,006 Points 20k badge 2x thumb
Raymond is right.  No declarative solution for delivering a table that has a matrix of records.  You can use a field editor to iterate over the data and present a card for each record. This will give you columns of records,  but won't give you column or row headings.  I'd check out this conversation:  https://community.skuid.com/skuid/topics/tabs_containing_child_records_within_a_parent_record