Assuming your doing this via textbox 'Go to report' action you can set the report to 'go to' via an expression.
To carry on your example, the expression would look something like;
iif(Fields!Type.Value="Widget","widget report",iif(Fields!Type.Value="Product2","Product 2 Report",""),"")
If you...