使用SSRS中的参数查找字段并过滤结果

时间:2017-03-13 21:43:56

标签: reporting-services ssrs-2012

我正在使用SSRS为HR创建员工周年纪念清单。我需要的所有数据都在两个表中,我已经加入了一个数据集,但是我一直遇到错误:

  

无法评估分组'详细信息'的FilterValue。   (rsFilterEvaluationError)。

我的数据的简化版本作为图像附加。我想使用Employee ID作为参数,并从该Employee ID中查找该Employee的Position Code。然后,该位置代码将确定员工在周年纪念清单中显示的内容。例如,当总统打开报告时,因为他的身份证是500,报告将看到他的位置代码是总统,然后只显示拥有"总统"在“报告到”字段中。我在将员工ID转换为职位代码,然后使用该职位代码过滤报告时遇到了问题。

来自专业人士的任何想法都会非常感激!

我正在运行Microsoft SQL Server Reporting Services版本12.0.4468.0

DataSimple

1 个答案:

答案 0 :(得分:0)

信不信由你,这很简单。虽然可能令人尴尬,但我遇到的问题是参数数据类型没有设置为整数,而是文本。所以它与我试图使用的整数相关查找不匹配,并且给出了奇怪的错误。所以底线:要看那些数据类型。感谢大家的建议和帮助。