取决于参数,SSRS DataSet似乎不会更新

时间:2017-03-07 09:57:52

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

  

问题

我正在处理SSRS报告,但在填充 DropDown 时遇到了一些非常奇怪的行为(另一个参数,名为&#34; Group&#34; < / strong>)使用DataSet,该DataSet使用通过URL传入的另一个参数。

问题在于我希望从URL参数 TrackerTypeID 更新Group-parameter,这在其他情况下可以正常工作。虽然这是我第一次根据其DataSet中的另一个参数设置参数。

但是,如果我将 TrackerTypeID 作为可见参数并手动更改参数的整数值,则相应地更新DropDown参数(组)。

  

我做了什么:

所以我有一个隐藏的参数,通过名为 TrackerTypeID 的URL传递。然后,此参数将用于填充另一个参数的DataSet的 where-clause

SELECT 

ID,
TrackerGroupDescription

FROM 

vw_TRK_TrackerGroup_LK

WHERE
TrackerTypeID = @TrackerTypeID

Union SELECT Null, '-- Select All --'

您可能怀疑它使用参数属性中的 Available Values 来设置查询中的可用值。

  

我期待发生的事情:

您可能已经怀疑我希望DropDown参数为

0 个答案:

没有答案