Help

The Community will be temporarily unavailable starting on Friday February 28. We’ll be back as soon as we can! To learn more, check out our Announcements blog post.

Re: Two Level List View Not Working in Interface Designer

234 0
cancel
Showing results for 
Search instead for 
Did you mean: 
dchamberlin
4 - Data Explorer
4 - Data Explorer

I've got a weird issue I can't find a solution for: using a list view for linked records in interface designer. I have a record list to choose from Table A, with a linked record to table B. I can display that linked record field to show a list of items from Table B, that works great! But if I try to use that list view as a two level view to group those items, it gives me the error:

"Unable to use non-table source in this context" and shows nothing. I think this is saying that the interface essentially doesn't have the data I'm trying to use, but I have no way to resolve it sadly, and changing which levels are used doesn't make any difference

2 Replies 2
Dustin_Struhall
4 - Data Explorer
4 - Data Explorer

Was the field you were using to supply the records for the table a Lookup and was that Lookup filtered to specific records? I'm getting the same error if I try to use another level on a List.

JBJ
7 - App Architect
7 - App Architect

@dchamberlin @Dustin_Struhall 

I encountered the same problem and I think I found the cause of it.

In my use case, I was working on the record detail page of a Deal, and on that page I was trying to display [Client Session] as a list view with [Week] as the level above. But I got the same error message you guys got.

JBJ_0-1736943868235.png

 

Because I'm displaying linked records on a record detail sidesheet, I think Airtable is considering [Deal] as the level above:
[Deal]
↓ 
[Client Session]

That's why it won't accept the highest level to be replaced with another table. On the other hand, I was able to display [Week] under [Client Session] on that same sidesheet if I were to swap tables, which in the backend would be – I assume – interpreted as:
[Deal] (invisible)
↓
[Client Session] (visible)
↓
[Week] (visible)

JBJ_1-1736943988141.png

 

The workaround to that I found is to create a dedicated page for [Client Session], to display it as a 2-level list view and to turn on dropdowns in order to select the proper deal.

JBJ_2-1736944259222.png

Hope it helps.

JBJ
🌊Keep the Flow