I am trying to create an action to export one specific record on a table as CSV file. To accomplish this I created a reference detail view, and a action on the default detail view to load this ref view using LINKTOFILTEREDVIEW().
I then created an "Export to CSV..." prominent action associated to the main table but it doesn't show on the view, unless I change the action's type to something else.
Why cant I have a export to CSV action for a detail view?
@victorespina wrote:
Why cant I have a export to CSV action for a detail view?
It just simply wasn't built for that. CSV's are meant for dumping tables of rows and AppSheet built the feature to meet this common usage and therefore only shows on table views.
I would urge you to open a Feature Idea item for CSV on Detail views.
In the meantime, you could implement your own custom CSV action and use a Bot with a template to generate the CSV file.
I hope this helps!
How can I create my own actions???
"CSV's are meant for dumping tables of rows and AppSheet built the feature to meet this common usage and therefore only shows on table views."
I understand but it shouldn't be my own bussines why I would want to export just one record to a CSV file ? Even more, it should be an action where I can create a text file using a formula to calculate the file text content and then be able to save it to my google drive or download it at once. It would be good also to be able to have an action that download a file from a custom URL.
Just create a table view with the one row and export from there.
Maybe AppSheet isn't for you.
I solved it using a card view and assigning the export action to the click event, but it forced me to go to an unnecessary additional view and added two extra clicks for the user to download the file, just because the detail view refused to show the assigned export action.
There is no reason I shouldn't be able to export ONE data row if I want to do so.
User | Count |
---|---|
16 | |
10 | |
9 | |
8 | |
3 |