根据SSRS中的Combo值,日期不会刷新

时间:2016-02-09 13:27:04

标签: sql sql-server reporting-services ssrs-2012

我有SSRS report个字段:

1. Season.
2. Start Date
3. End Date

每当季节发生变化时,都需要更改start-dateend-date的默认日期。我创建了一个数据集,根据start-date输入填充end-dateseason值,并将值分配给Startdateenddate parameters。在报告中,第一次选择seasondefault-date已正确更改。但是当我将季节改为另一个值时,default-date并不令人耳目一新。这有什么问题?

我已附上以下截图。有人可以帮我吗?

第一次屏幕截图显示第1季(税季)的默认日期

enter image description here

第二次屏幕截图显示第2季(季前)的默认日期(更改第1季至第2季之后的默认日期值没有变化)

我发现出现此问题是因为在第二次刷新时没有发生对数据集的调用。

enter image description here

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您的日期数据集必须包含

SELECT start-date, end-date FROM Table 
WHERE Season = @Season

然后默认日期参数的值以从数据集中进行选择,并且当您更改季节时它将更改它们。