Can I somehow export data to csv file using Scripting block?
I need to generate a pretty complex csv file (with more than 100 columns) with a predefined column order, values by default and specific formatting. That is why I do not see feasible using standard “Download CSV” functionality.
Hey @Yury_Bykov - welcome to the community!
Yes, you can build a CSV in Script Block but then comes the question - what do you do with it? Scripts cannot write to your file system.
One approach - save the CSV file created in Script to a record as an attachment. Then you can view and download the CSV document.
But that’s not difficult to overcome.
Exporting in a custom CSV format would be really great. I can upload the CSV to somewhere external, but then I can’t share my script as others should not trust my host.
I feel like allowing links to
URL.createObjectURL(data: Blob), or a new method
output.file(data: Blob, filename: string) would be great APIs.
for me I would to use it to export after I remove duplicates across tables and have a new list of records.
so when I get that list I would like to export it as a CSV to re-inject it in a brand new table.
ps I don’t really get the answer, there is nothing in the scripting documentation that talks about export or CSV