The Print Setup script step does NOT choose the printer. In this step there is a setting for "Format for" which I generally leave set to "Any Printer" and there's a setting for portrait/Landscape. The step you want is "Print" . There you can choose the printer, number of copies and several other settings. I use this all the time and it works.
I do not agree with the answer above! This worked as expected in FMP8 and I want to be able to show a document in preview mode without printing and without confronting my user with the print dialog. There are times when printing is not needed, just the preview. A correct preview is dependant upon the printer selected and doing this manually before each preview is not an option. Again, this worked fine in previous versions so why change it.
Thank you for your post.
If you are not using a default printer, then have a Startup script that uses the script step "Print Setup", click "Perform without dialog" and set the format to the particular printer. This will set the Preview for that Printer, provided you don't have another Print Setup script step that changes the printer.