You can use parameters to suppress the sections (subreports) you dont want to show. Probably is easiest if you have the subreports in separate detail sections, then suppress the section that subreport is in. This is something I always forget, the suppress formula is a true -false statement. So if you want something to suppress, you will need make sure the formula its evaluates the parameter to is true. Something like
parameter1 <> "Show" So if the parameter is Show it does not suppress and if it is 'Hide" it suppresses because Hide <> Show.
You will need a separate parameter for each section you want to suppress, if you want 'granular' control for each subreport.
Hope this is of some help.
Regards,
John W.