All the code needed for the Print Preview report option is also in the example database
I'll have another look, but with the default PDF client opening to view the report it's more-or-less like an acViewPreview, the user can click on the client's print option in the 1% case.