3 ms·
I’ve just done exactly this: replace an old xls file which was sent each month by email with a simple web based application. The app includes some nice dataviz.
by thibautg 9y ago
I’ve just done exactly this: replace an old xls file which was sent each month by email with a simple web based application. The app includes some nice dataviz.
But then the people keep asking “how can I export to excel”. One user was copying an html table split in 20 pages one by one to excel.
So I found a elegant and simple solution: an excel spreadsheet linked to the PostgreSQL db of the app via ODBC.
Now users can just click on Refresh All in excel and get the latest data. I’ve also added an “click here to open” link in excel which opens the form with the row’s id in the web app.
Now everyone is happy: the data is kept centralized and available to everyone in real time. And users can make all the pivot tables and pivot charts that they want natively in excel.
Do not underestimate the power of ODBC with excel!
(may not work for big data though, but most business app do not contain more than a few thousand rows)