Hi Swazimodo1,
As you know, if we want to pass the URL to another, we have to manually append the selected parameter value to URL so that the report will run under this default parameter value.
Based on my research, there is no direct way to save parameter selections to current URL. But you could try to display the URL of current report together with parameter selection in report body, then copy and pass it to another user.
In your report, create another dataset reference to Report Server database. Here, @ReportName is a report parameter with default value set to Globals!ReportName.
declare @BaseReportURL varchar(512)
declare @ReplacementForSlash varchar(10)
declare @ReplacementForSpace varchar(10)
set @BaseReportURL = 'http://localhost/Reports/Pages/Report.aspx?ItemPath='
set @ReplacementForSlash = '%2f'
set @ReplacementForSpace = '+'
select [Name] as ReportName
, [Path] as ReportPath
, @BaseReportURL + replace(replace([Path],'/',@ReplacementForSlash),' ',@ReplacementForSpace) as ReportURL
from [dbo].[Catalog]
where len([Name]) > 0 and [Name]=(@ReportName)
order by [Path]
Insert a one column by one row table, set its value to:
=Fields!ReportURL.Value & "&rs:Command=Render" & "&" & "IterationsDates=" & Parameters!IterationsDates.Value

If you still have any question, please feel free to ask.
Thanks,
Yuliana Gu
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to
MSDN Support, feel free to contact MSDNFSF@microsoft.com.