You don't use an else clause in IIF. The second argument is the value returned if the first argument evaluates to true, and the third argument is returned if the first argument evaluates to false=IIF
(
Fields!Assignee_Details____Assignee_Name.Value Is Nothing,
"No Assignee",
Fields!Assignee_Details____Assignee_Name.Value
)