SQL Server报表筛选表达式

时间:2013-07-19 18:25:35

标签: reporting-services ssrs-2008

所以我有两个名为Employee和EmployeeData的数据集。 Employee是报告使用的主要数据集,我想为其添加过滤器。 filter参数创建为EmployeeID。 Employee具有列Name,Department,Job等.EmployeeData具有列Name,EmployeeID,Address。

我正在尝试使用Employee上的EmployeeID进行过滤,因此我需要使用Name作为键来与EmployeeData进行某种连接。这在SQL中很容易,但由于我是SSRS的新手,我不知道表达式的语法在这里会是什么样子。

由于

1 个答案:

答案 0 :(得分:1)

创建另一个参数@employeename并将其默认值设置为employeename数据集中的员工姓名,然后使用该参数根据like运算符和名称字段过滤Employee数据集。 SSRS对参数顺序非常敏感,因此您可能需要以正确的顺序删除并重新创建它们。