I'm doing this.
I've created a report class to use instead of use Report command directly.
With this class, I can print, preview, create a PDF and send by mail or upload to ftp area. Another goal is that when the user is running a demo copy I insert a watermark (on the fly) in all reports using GDI+ (without need to put an image in each report).
What I'm trying to do is create something directly in my class (like I do with watermarks) to avoid to make a lot of changes (that will happen if I really need to use a loop).
Emerson Santon Reed
"One Developer CAN Make a Difference. A community CAN make a future." - Craig Boyd