Launch FIleMaker pro on the server. Set it to run a script that checks a table for new "print request" records on a regular interval. A "print request" record will be a record in a table you design that provides enough info that the script can find the correct set of records on the correct layout and then prints them.
Then design a layout for the iPads that enables the user to fill out the fields fo the print request record.
Install OnTImerScript can be set to run the script in FileMaker Pro on a regular interval.
Thank you for your answer! Hopefully this will work.
I'm sorry to abuse from your knowledge, but would you be able to give a bit more details (maybe an example) about both the scripting for a print request and the layout for the iPad?
That would be difficult to do as the details depend on the design of your database and the layout(s) from which you want to print in this fashion. The trick is to get enough detail into that "request record" so that a script can pull up the same layout, the same found set and same sort order as the user had when they requested the print job. There are multiple ways to do that, some simple, some complex and the best option depends heavily on the design of your database. Then you need one more field, a status field, that your script sets and checks to determine which requests have been processed and which are still waiting.
And please note that I have never actually done this. I'm combining my knowledge of FM Pro and server with a growing knowledge of FM GO and what I have read in a technical document or two about handing off jobs to the server from an iOS device. I would have suggested running the whole thing off a server schedule, but a quick check shows that the print script steps that you need are not server schedule compatible.
Tks, Phil. I'll try to work on this and will keep this link updated in case other participants have the same need.