Reporting services 在选择参数1时,我需要根据该值设置para2、para3

Reporting services 在选择参数1时,我需要根据该值设置para2、para3,reporting-services,Reporting Services,我已经创建了一个ssrs报告,并为报告添加了3个参数。我通过数据集向参数填充值。选择参数1时,我需要根据该值设置para2、para3。无法设置为默认值,因为需要在para1更改时进行更改 在ssrs 2008中是否有这样做的选项 提前谢谢 pvn您仍然可以为第二个和第三个参数设置默认值。只需基于使用第一个参数的数据集即可 假设: 第一个参数是@CountryId 第二个参数是@ProvinceId 第三个参数是@LanguageId 现在假设您拥有第一个参数可用值的数据集: 选择Count

我已经创建了一个ssrs报告,并为报告添加了3个参数。我通过数据集向参数填充值。选择参数1时,我需要根据该值设置para2、para3。无法设置为默认值,因为需要在para1更改时进行更改

在ssrs 2008中是否有这样做的选项

提前谢谢
pvn

您仍然可以为第二个和第三个参数设置默认值。只需基于使用第一个参数的数据集即可

假设:

  • 第一个参数是
    @CountryId
  • 第二个参数是
    @ProvinceId
  • 第三个参数是
    @LanguageId
现在假设您拥有第一个参数可用值的数据集:

选择CountryId、CountryName
来自各国
然后,对于第二个参数
@ProvinceId
,您可以基于此数据集设置默认值:

选择ProvinceId
来自农村省份
其中countryprovides.CountryId=@CountryId
对于第三个参数
@LanguageId
类似的内容:

SELECT LanguageId
来自乡村语言
其中CountryLanguages.CountryId=@CountryId
现在,无论何时“para1正在更改”,第二个和第三个参数都会相应地刷新其值