- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎Jul 27, 2023 08:37 AM
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
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎May 17, 2024 03:11 PM
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.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎Jan 15, 2025 04:31 AM - edited ‎Feb 17, 2025 03:16 PM
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.
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)
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.
