Hi Karl,
> There could be something like 200-300 records to be printed . The number of
> copies of each record could range between 10 and 500. Each record would
> contain a field that had the number of copies required but this field would
> not be on the layout being printed (hence my thought that Quickeys would not
> be the solution). The printing would be done by a high speed digital printer
> that has the ability to keep each ?job? separate. Simply printing a record
> 500 times from Filemaker by either creating 500 records or printing in a
> loop would cause the printer to think that each page was a separate job. It
> seems to me that the only solution is to have some way of entering the
> number of copies into the Print dialog and hence the printer could be told
> to print 500 copies as part of a ?job?.
>
> Problem: How can I get access to the Print Dialog for a batch run? Is there
> an Apple Event? Is the Print dialog Applescriptable? Could I use a RealBasic
> application to communicate with FileMaker and with the Print driver? or???
>
> Question: How does Filemaker or RealBasic communicate with the Printer
> Driver? Is it via AppleEvents or....???
>
Unfortunately the print dialog is not at all scriptable.
The best I can suggest is to either use quickeys as has already been
suggested, or retrieving the data from filemaker using sql and then writing
your own print routine in REAlbasic.
Yours cheerfully,
Andrew
|