• I'd probably handle this by making the query for Select Employee From List Parameter an expression something like this:

    =IF(Parameters!EmployeeID.Value = String.Empty, "Select ID, Name From dbo.Employee where Name Like '%'" & Parameters!Name.Value & "'", "Select " & Parameters!EmployeeID as ID, 'None' As Name")

    OR

    ="Select ID, Name From dbo.Employee where " & IF(Parameters!EmployeeID.Value = String.Empty, " Name Like '%'" & Parameters!Name.Value & "'", " ID = " & Parameters!EmployeeID.Value)