Missing Tables in Export CSV Data Source Dropdown Options

Subject: Generate CSV Action: Missing Core Table (Students) in Source data Dropdown

Hello,

I am building an app and attempting to set up an action to export data to a CSV file.

I have a dedicated table named Students which contains a basic list of records with no computed columns, relations, or complex linking. It is a data table (all base-level columns) in my app, visible in the data editor alongside Users, Rides, and Status.

:stop_sign: The Problem

When configuring the Generate CSV action on one of my screens, my Students table does not appear in the Source data dropdown list.

The only options available in that dropdown are:

  1. Users (My primary user table)
  2. Status (Another core table, no computed columns)
  3. User Profile (Usually the current user’s row)
  4. A few other Relation/Query columns (e.g., Passenger2Reln from the attached screenshot)

:red_question_mark: My Inquiry

Since both my Users and Status tables appear as available sources, why is my simple, core Students table missing?

I’d like ability to export the entire list of data from the Students table and other tables in the app. I was wondering if someone can help to clarify:

  1. What specific conditions must a table meet to appear in the Source data dropdown for the Generate CSV action?
  2. Is there a setting on the Students table itself that I need to enable for it to be recognized as an exportable source?

Thanks in advance for any assistance in clarifying why a basic table like Students (and others in my app) are not available for CSV export! :folded_hands:

I’m guessing that the screen where you are triggering the action from is attached to your Status table? (that would explain why it is available).

Assuming that’s correct, what you can do is create a Query column in that table, target it at the Students table, apply any filters (if desired), and then use that Query column as the source of the Generate CSV action.

Generate CSV does not work with Glide Big Tables.

Thanks guys!

@Darren_Murphy — I don’t think it’s the source, because the Students table is selected at the root of my action. Sharing screenshots below

@NFNHello — Thanks for that guiding info! How can I control whether my table is a big table or not? I created them all as base tables in the app as glide tables, but I’m noticing that there are some different icons on the problematic columns.

Is there a way that I can turn these back to table types that can be used with the CSV export integration?

Thanks again!
Alejandro

Yeah, those that I’ve marked below are Big Tables:

There is no way to convert, you would have to recreate them as regular tables.
That said, there are workarounds that can be employed to get CSV Exports from Big Tables, but these require the use of JavaScript and/or the Glide API.