Two methods to pass values in BIRT

I was recently asked the following:

I'm starting to learn BIRT and have recently taken over report writing at my company. I'm confused about the best way to pass information to a sub-report. I've looked at some of our existing reports and they don't do it the same way.

I …