There are quite a few CP articles that discuss printing reports. I suggest you start
with those[
^].
Also, you didn't give much information about what kind of report you are creating. If you are looking to do a more complicated report you might want to look into Crystal Reports. It's kind of a pain to use, but it comes free with Visual Studio...I'm assuming it comes with the Express version too.
Here[
^] are some CP articles specifically for Crystal Reports.