在SSRS中,如何根据选择的参数显示表达式?

问题描述 投票:0回答:0

我有一个报告,用户可以从参数中选择要在报告中使用的员工姓名。可用的参数值来自一个只有 2 列的表,EmployeeName 和 JobTitle。

例如,当用户选择“Joe Smith”时,报表会显示该名称。这部分工作正常。但是我想让 Joe Smith 的职位显示在他的名字下面,所以这应该基于选择的参数 (EmployeeName) 并使用同一个表来检索职位。

到目前为止我尝试了什么:

=Iif(Parameters!Personnel.Value="", Nothing, First(Fields!Job_Title.Value, "Personnel"))

现在的结果是显示列表中的第一个 Job Title,但不会显示表格中的任何其他职位。

请帮助建议我如何更改代码,以便它始终根据所选员工显示正确的职位。

vba reporting-services ssrs-tablix
© www.soinside.com 2019 - 2024. All rights reserved.