When you select All departments as the Department parameter in reporting services report you will wind up with a string containing all the departments delimited by commas like "Accounting, Management,...
Just pass the concatenated string into the stored proc and then use the methods in my previous post. When you select multiple parameters in reporting services the parameter value contains...