SSRS参数更新字段

时间:2016-05-24 15:22:19

标签: reporting-services ssrs-2008 reportbuilder reportparameter

我需要根据“语言”参数值更新报告中的参数名称。 因此,当我选择一种语言时,其他参数名称应该改变。

有可能吗?如果是,是否可以从报告生成器?

3 个答案:

答案 0 :(得分:0)

您无法根据一个参数更改其他参数名称。

答案 1 :(得分:0)

如果通过参数名称表示显示的值,则是,您可以让一个参数选择更新另一个参数。一个典型示例是在一个参数中选择国家/地区,然后在第二个参数中从该国家/地区选择城市。它被称为级联参数

基本思想是每个参数都将基于一个查询,每个查询都将使用前一个参数。

@COUNTRIES参数的国家/地区数据集:

SELECT COUNTRY FROM COUNTRIES

基于@CITIES参数的其他参数的城市数据集:

SELECT CITY FROM CITIES WHERE COUNTRY IN (@COUNTRIES)

Here's some more information from MSDN

答案 2 :(得分:0)

无法更新参数名称,因为参数在后端运行的查询或存储过程中映射到数据集中,因此一旦SSRS报告出现,就无法更新该查询/存储过程参数名称。运行