call the multiple reports, you have multiple reports...right, from an app. This way the user only enters the date once. if you need the report to be saved, the user can save it...you didn't want to have them to enter the date 29 times.
The result, I would bet is a report viewer displayed...but it depends on how you set up your app. I don't know if you can get a report to go straight to PDF or if you can programatically save it...our app doesn't, but we don't want it to...so it may be possible.
You will need to do some research