SSRS链接参数

时间:2012-10-23 13:11:01

标签: sql reporting-services reportbuilder3.0

我是SSRS和SQL的新手,我在Report Builder 3.0中创建了一个报告。

我在创建新的空白报告,添加数据源和数据集方面没有任何问题。我的数据集非常基础:

SELECT  Employee_NO, Employee_Name
FROM    Employees

我为Employee_Name添加了一个参数,以便用户可以选择一个员工。我还为Employee_NO

创建了一个隐藏参数

我在报告中添加了两个框:一个用于Employee_Name,另一个用于Employee_No。第一个框填充了Employee_Name参数中的选择,但我不知何故需要使用指定的用户Employee_No填充另一个框。我如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

它通常的工作方式是添加一个数据集,其中包含填充参数所需的查询(在本例中称为dataset2):

select Employee_NO, Employee_Name from Employees

然后根据dataset2创建参数(右键单击报表数据选项卡上的参数项)

enter image description here

你有参数。

要在主查询中使用它,请使用@:

引用它
select * from your_table 
where empid=@empId

只是引用它: enter image description here