This action downloads the rows in the specified view to a CSV file.

Export only works for applications that Require Sign-in. It is not supported for public applications.

Invoking an "Export a CSV File for This View" Action

Once you have created an Export action as described in the sections below, you can invoke it as follows:

  1. Open the application in a desktop browser. Export only works when the app is running on a desktop browser, not when it is running on a iOS or Android device.

  2. Navigate to the table view having the Export action.

  3. Click the Export button. (If you do not see the Export button, you may need to edit the Export action and choose a different Prominence on the Appearance tab.)

  4. The Exported CSV file should appear at the bottom of the browser screen.

Creating the "Export This View to a CSV File" Action

Do the following to create a "Export This View to a CSV File" action:

  1. In the Editor, go to the Behavior > Actions tab.

  2. Click New Action.

  3. Give the action a meaningful name by setting the Action name property.

  4. Use the For a record of this table dropdown to select the table from which the records should be downloaded.

  5. In the Do this dropdown select "App: export this view to a a CSV file (not a row-level action)"

  6. Set the CSV file locale property as described in configure the CSV locale.

  7. Expand the Appearance tab.

  8. Give the Export button a meaningful name by setting the Display name property.

  9. Select an Action icon for the Import button. You can enter "export" in the search window and hit Enter to narrow down the list of icons. One of the icons showing an arrow leaving a document is often a good choice.

  10. Select a Prominence to control how prominently the Export button is displayed.

  11. Click Save.

Filtering Rows

You can control which rows are exported by basing the View on a Slice and specifying a Row filter condition for the Slice. Only rows that match the Row filter condition are exported.

You can control which rows are exported using the Search box for the view. Only rows that match the Search condition are exported.

You can control which rows are exported using Filter conditions that you specify using the Filter dropdown in the Search box. You can apply a Filter condition for each field in the view. [The Filter condition is not being honored by CSV Export at the moment but we are in the process of fixing this problem.]

Filtering and Ordering Columns

You can control which columns are exported and the order of those columns by basing the View on a Slice and specifying Slice Columns for the Slice.

Specifying Column Order for a Table View currently has no effect on which columns are exported or the order of those columns.

Sorting Rows

You can control row order by specifying Sort by for the View.

Sample Applications Having an Export Action

Troubleshooting

If CSV export fails see Troubleshooting CSV Export.

Did this answer your question?