问题:
我正在处理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参数为