There may be simpler ways of doing this, but my way is to have a separate
"single purpose mdb" which has the report, and is linked to any necessary
tables. Then I write an autoexec macro (runs every time you open the mdb),
which will print the report. I schedule this mdb to open through my regular
task scheduler, as if you were scheduling defrag to run daily.