There's probably a more sophisiticated way to do this, but I would just
create a temporary table which will store the input data. Every time you
run the report, empty the table first and store the input values. This
makes it very easy to refer to the values in your subreports.