We have a report that has 4 multi-value parameters. Each value would be 20 characters and some parms have > 30 choices. If a user should select All, passing the parameters as &dept=10&dept=20, etc. won't work because it will exceed the limit of 2048 for a URL. Is there another way to pass them? Here is what part of the URL looks like with just one value for each parm except Department:
... &p_IncidentStartDate=2015-01-01&p_IncidentEndDate=2016-02-25&p_DepartmentId=QDP00000000000000041&p_DepartmentId=QDP00000000000000008&p_DepartmentId=QDP00000000000000011&p_TouchpointId=QSE00000000000000075&p_GeneralIssueId=DSE00000000000000021&p_SpecificComplaintId=DSE00000000000000054&p_IsSubmitted=1&p_formGiftCardStatus=Pending
The stored procedure that is used in the dataset uses a "SplitString" function to separate the parameters with commas. So, when if I run the proc manually, I pass parms like this:
Is there some other way to pass the parameters other than one value at a time? (I've read lots of posts but can't find an answer that works.)