比较SSRS中的两个数据集

时间:2017-09-26 19:19:42

标签: sql reporting-services ssrs-2008

我希望将两个数据集相互比较。在理想的世界中,如果数据在两者之间匹配,我想让它显示绿色项目。我已经创建了两个不同的GDocs文件来获取代码,以防止SO在格式化方面喋喋不休。

第一个数据集来自我们的程序本身,它从我们的应用程序中提取所有内容,并根据公司代码显示信息。第二个数据集来自需要验证的外部源。我匹配的主要字段是" NPI编号(类型1)"来自DS1 vs." NPI"来自DS2。如果匹配则以绿色突出显示数据两侧的行。

Dataset 1

Dataset 2

1 个答案:

答案 0 :(得分:0)

您可能需要使用LookUp function并将其设置为表达式以填充文本框或表格行的背景颜色

示例表达式:= iif(Len(Lookup(Fields!NPI.Value,Fields!NPI.Value,Fields!ProviderName.Value,“DS1”))> 0,“Green”,“Red”)

我创建了一个示例here。下载整个内容并运行它。