Oh i forgot to mention i am using fm10pro advancex on mac osx lepoard
Just perform a find as part of your script, which takes you to the right layout, finds the records that you want, and then you can print from there, or include the print step as part of the script.
You can hard code the find into the script by using the "Perform Find" script step, and specifying the find requests.
Or you can use the following steps:
Go to layout
Enter find mode
Set field (specify the target field and make the calculated result what you want to find, ie "print" or "1" in the print checkbox)
The second approach is good if you have any other variables that you also want to search by, ie year, name etc...