Change the Print step in the script to print All records currently being browsed; it is probably currently set to Current record.
Thank you but that very obvious method does not work when you are already printing RELATED records being browsed in a related table and then attempting to print those separately for each record in the primary table. As a matter of fact I have since written a very functional script that prints a found set in the primary as separate "jobs", each printing the records being browsed from a related table along with information from the primary record. I have one last hurtle to overcome. How can I get some form of "return" from the Print Setup script step that tells me if the user selected cancel on that dialog? I have tried the Get(LastError) and Get(LastMessageChoice) functions but they don't work for FileMaker dialogs. I will post this as a separate question as well.