I have created an SSRS report that renders a table from my DB. I have created a multi-value text parameter. I know I can use the parameter three ways:
WHERE col1 IN (@parm)
)Expression = col1
, Operator = In
, Value = @parm
)The issue is that when I do this, on the initial page/report load there are no rows rendered and I have to enter something in the mult-value text parameter and re-run the report.
How can I get it to show all rows/records when the the parameter is empty and then only the matching rows otherwise.
Pass some default value in your dataset so at the time of page load, report will get rendered for those default value and it will not ask you to pass any value for the first time.