AutoPrint at a specified time

How/when does your data directive get fired? You could put the report generation on a schedule. You can set them up in System Agent Maintenance.