SSRS 2005返回不返回匹配记录的参数

时间:2013-09-27 20:30:52

标签: sql-server-2008 reportingservices-2005 query-parameters

我正在使用SSRS 2005.我的报告中有一个参数“@Serial”。我们的技术支持人员将计算机序列号输入参数字段,并生成一个报告,返回数据库表中的匹配记录。序列号的计数不是硬设置,范围从1到100 ++。

我的最终目标是列出未返回匹配记录的序列号。

在SSRS中,我尝试使用= JOIN(参数!Serial.Value,“,”)将所有参数值(序列号)列入文本字段。这可以很好地列出所有传递的参数,但我不知道转换列表的正确表达式,因此它只包含不匹配的序列号。

有人建议我在SQL查询中使用Left Join,但是,我不知道如何将技术人员输入的参数放入SQL中的临时表中,以便我可以加入这两个表。

对这两种方法的任何帮助都表示赞赏,欢迎使用这两种方法的替代方案。

1 个答案:

答案 0 :(得分:0)

您不会将CountDistinct控件用于参数值