this is a perfect case for not using the FMP print engine at all - its really not up to snuff, but create them from scratch with iText and ScriptMaster (also possible with MBS i believe but nowhere near as flexible)
I can demo PDF creation at under 100ms each, times that by how many and see if the time saving is worh some programming effort...
unconf planned for Devcon...
That seems very weird Taylor.
- I'd go to the layout in question and manually save the records as a PDF, does it behave slowly there as well?
- Are there lots of summaries and calculations going on (fairly complex report, or at least a lot of data processed?)
- Is it possible you had the file open and working for awhile on your Mac and had established a fairly complete temporary file allowing the Mac to process the data without having to move much data over the wire, yet when you get on site and run the report for the first time all that data comes over right then, making the report seem much slower?
If #1 above generates quickly, then I'd probably want to watch it in debugger from the window machine and see what is slow, or if it is just the rendering of the screen, then I'd look to the network and make sure things are flowing smoothly there.
Chad: These are just invoices and the biggest calculation is price extension and summary of that field. Very simple math. I can't tell by saving one PDF if its an issue or not because it seems to happen in the same amount of time I'd print the page on an individual basis. I don't notice a difference one at a time. This company typically has 1000 invoices a month and that is why the time difference becomes an issue.
John: Which Devcon presentation? I'll certainly be there!
Count me in as interested in this as well. This will be my first DevCon.
Where does one find out out about the "unconference" things going on?
Previous years there's some kind of board near reception with times....
Just trying to figure a time that doesnt clash too badly for me and a few others.
Will make as much noise as I am able when there is a plan...