嗨我有2个参数@begdate和@enddate。参数的默认值是依赖于另一个参数不在SSRS报告中更新
当我选择@begdate时,我希望@enddate动态地设置为当前月份的结尾。
我@EndDate默认值
=Format(DateSerial(Year(Parameters!BEGDATE.Value), Month(Parameters!BEGDATE.Value), "1").AddMonths(1).AddDays(-1),"MM/dd/yyyy")
它可以运行报告的inital时间,但是当我改变@begdate别的东西第二次@EndDate不会随之改变。
看看这篇文章https://www.mssqltips.com/sqlservertip/3560/dynamically-refresh-sql-server-reporting-services-report-date-parameters/ – Jayvee
你可以尝试设置你的参数总是在参数属性窗口的高级窗格中刷新。 – Lucky