Tsql 使用查找第二个数据集对组表达式进行筛选。SSRS 2012
我有两个数据集(一个是由供应商编写的无法更改的存储过程)。存储过程是主要的数据集。我正在使用第二个数据集返回过滤结果。第二个数据集包含已筛选的记录 正在尝试使用Tablix筛选器: =查找(字段!UserGUID.Value,字段!UserGUID.Value,字段!MembershipPolicyGUID.Value,“数据集2”) 我有一个组只需要显示Dataset2中的记录 数据集2使用Tsql 使用查找第二个数据集对组表达式进行筛选。SSRS 2012,tsql,ssrs-2012,Tsql,Ssrs 2012,我有两个数据集(一个是由供应商编写的无法更改的存储过程)。存储过程是主要的数据集。我正在使用第二个数据集返回过滤结果。第二个数据集包含已筛选的记录 正在尝试使用Tablix筛选器: =查找(字段!UserGUID.Value,字段!UserGUID.Value,字段!MembershipPolicyGUID.Value,“数据集2”) 我有一个组只需要显示Dataset2中的记录 数据集2使用编写,其中语句仅显示 MembershipPolicyGUID不在“00000000-0000-0000
编写,其中
语句仅显示
MembershipPolicyGUID不在“00000000-0000-0000-0000-00000000”和“29976BA0-E2D7-494E-A1CE-20E609C76929”中(这些数字存储为文本)
我需要关于如何过滤记录的帮助
我用上面的表达式在Tablix过滤器中尝试了
,但它不起作用,或者说它不从Dataset2返回除Dataset1之外的任何记录。解决了这个问题。过滤器应为:
表达式=查找(字段!UserGUID.Value,字段!UserGUID.Value,字段!MembershipPolicyGUID.Value,“数据集2”)
然后操作员>
然后值为0