There is a system parameter COPIES that you can use to print specified number of copies of the report within a single run. However, there is no way to prevent user from running the report again and printing more copies. To achieve this, an overhead system is needed that keeps track of who running which reports and how many prints made.