Thanks Bob,
Yes, that is the idea - when the user previews the records they will either get printed or they won't - in mass. There is no picking & choosing individual records to print. It is unnecessary for the application.
I currently have a little routine where they can de-select the records after they have been marked as printed and remove the date/time stamp - not the correct way to do it and that is the problem.
I'll give your suggestion a try. I won't be able to get back to this till later on in the evening.
Thanks,
Dan