Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 4581 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

I have the need to export FileMaker data to an existing Excel format in an all Mac environment - FMP 11 (or 12 once it gets sorted out). The COULD be a template in Excel waiting for data or it COULD be a new Excel document created that has the required formatting... I am not locked in to any given process to get there. See the attached Excel sample.

So... XML/XSLT, Excel template w/scripting maybe? (remember, this is a Mac environment)... thoughts, ideas...?

Thanks,

mark

ExcelReport.pdf

Posted

if you have an excel file you could use Scribe from 360works and write data to the cells.

Posted

Well I looked at Scribe and I don't think this is going to do it. The data that gets exported will be of variable length - that is: there will be a header (formatted as such), followed by X number of rows, then another header (formated as such) followed by Y number of rows. Each time the report runs it will be different data. I think Scribe wants to write to named fields in an Excel form - rather than writing data and formatting it as it goes... I don't see a way to "expand" the data rows portion... maybe there is?

The ODBC solution is beyond my skill set. If someone WITH that skill set wants to get inolved in the jon (read: paid) contact me directly please.

Thank you,

Mark

Posted

This is - probably - possible using XML export with a custom XSLT stylesheet. I say probably, because I don't see your original data, but it seems quite straightforward.

The other complication is which XML format you can live with: it is relatively simple to produce a Excel 2003 SpreadsheetML document ; generating a xlsx document is more complicated and requires either a plugin or AppleScript to zip the final result.

Another option to explore is passing the data to AppleScript and letting AppleScript negotiate a new document with the Excel application (assuming Excel is installed on the system).

This topic is 4581 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.