I have created a little 16kb free unprotected Servoy solution named ExportMaker, which anyone can download and use as they wish. My intention was to create a solution that would allow quick and easy creation of reports and the export of data in common formats.
The solution can be downloaded at:http://18.104.22.168/ExportMaker/ExportMaker.servoy
A short Flash movie that demonstrates the features of the solution can be viewed at:http://22.214.171.124/ExportMaker/ExportMaker.html
(links updated 12/21/2008)
As the movie shows, templates can be saved to disk and retrieved. By default they are saved with a ".doc" extension, however, they can be saved with any extension. The extension does not matter. The only reason I used the ".doc" extension was to make the template files easy to email. Today I added the ability to save the templates to a table, which is included in the download, but is not shown in the flash movie.
The solution's name is ExportMaker.servoy. I think Windows Explorer might try to name it ExportMaker.zip when the "Save As..." dialog comes up.
It is setup to work with the Servoy 3.1 build 404 sample files. However, it should work with other solutions if you repoint the server name (when importing the solution) to one that is used in your solution.
The solution has only been tested with small record sets (ie. 5,000 records or less). I suspect that it will be much slower with larger record sets, and may even run out of memory. High ASCII characters may also cause problems. All comments and suggestions for improving the solution are welcome.