如何更改SSRS中的参数顺序

时间:2012-10-04 18:01:06

标签: ssrs-2008 reporting-services

我正在使用SSRS reports并且无法更改参数的顺序,这些参数会进入下拉列表,请帮助我

=First(Fields!PortfolioName.Value, "PortfolioName") & " : " & Switch
    (
     Parameters!SourceID.Value = 13,
     "Official",
     Parameters!SourceID.Value = Nothing,
     "Internal" ,
     Parameters!SourceID.Value = 15,
     "Broker Dealer"
     ) & " Pricing"

提供idporfolioname

为了更好地理解我在这里粘贴图像。

我希望默认值为official顶部

1 个答案:

答案 0 :(得分:2)

我假设定价来源信息在另一个名为“PricingSource”的表中可用。

(1)使用以下查询获取定价信息数据:

SELECT PricingSourceID, PricingSourceName
    FROM PricingSource
    WHERE PricingSourceId
ORDER BY CASE PricingSourceName
WHEN 'Official' THEN 1
ELSE 999
END

(2)现在在另一个数据集中使用此查询,并在“可用值”中将此数据集用于SSRS中的参数“定价来源”以填充下拉列表