我有SSRS report
个字段:
1. Season.
2. Start Date
3. End Date
每当季节发生变化时,都需要更改start-date
和end-date
的默认日期。我创建了一个数据集,根据start-date
输入填充end-date
和season
值,并将值分配给Startdate
和enddate
parameters
。在报告中,第一次选择season
时default-date
已正确更改。但是当我将季节改为另一个值时,default-date
并不令人耳目一新。这有什么问题?
我已附上以下截图。有人可以帮我吗?
第一次屏幕截图显示第1季(税季)的默认日期
第二次屏幕截图显示第2季(季前)的默认日期(更改第1季至第2季之后的默认日期值没有变化)
我发现出现此问题是因为在第二次刷新时没有发生对数据集的调用。
感谢您的帮助
答案 0 :(得分:1)
您的日期数据集必须包含
SELECT start-date, end-date FROM Table
WHERE Season = @Season
然后默认日期参数的值以从数据集中进行选择,并且当您更改季节时它将更改它们。