I'm probably just being blind and missing something, but how would create a parameter that if left empty is just ignored for a report.
I would use standard SQL syntax. So, it could be like:
IF ( @MyParameter IS NOT NULL) BEGIN...ELSE....
There are manmy other discussion threads on this topic available on Stackoverflow
Please, sign in to be able to submit a new answer.