Being able to schedule in windows has been requested functionality all the way back to when this was all called Crystal Enterprise (2000), they`ve still not done anything though!
I found a hack way around this issue. Setup a file event in the CMC called hourly, or something like that, and set it to watch for a file. Then have Windows Task Scheduler, or some other scheduling software, run a job to create the flag file, wait 60 seconds and then delete the flag file. This will cause the event to fire every hour within Business Objects.
From here setup a schedule for the report you want to run hourly and have it run every 30 minutes and wait for your event. This should get your report to fire every hour.
As others have mentioned this is not an elegant solution, but at least you only have one schedule instead of a bunch of them. HTH.