Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在SSRS中突出显示同名的背景色_Sql Server_Reporting Services - Fatal编程技术网

Sql server 如何在SSRS中突出显示同名的背景色

Sql server 如何在SSRS中突出显示同名的背景色,sql-server,reporting-services,Sql Server,Reporting Services,我想更改两个重复值的背景色。如果我使用上一个函数,它只改变下一个值的背景,而不是当前值。如何更改所有相同值的背景色 如何执行此操作?我已使用此数据集重新创建了您的场景: 现在,为了解决您的问题,我添加了一个tablix: 现在,对于在上述屏幕截图中选择的单元格[Value],请转到BackgroundColor属性,并输入以下表达式: =IIF( LookupSet(Fields!Value.Value,Fields!Value.Value,Fields!Value.Value,"DataS

我想更改两个重复值的背景色。如果我使用上一个函数,它只改变下一个值的背景,而不是当前值。如何更改所有相同值的背景色


如何执行此操作?

我已使用此数据集重新创建了您的场景:

现在,为了解决您的问题,我添加了一个tablix:

现在,对于在上述屏幕截图中选择的单元格[Value],请转到
BackgroundColor
属性,并输入以下表达式:

=IIF(
LookupSet(Fields!Value.Value,Fields!Value.Value,Fields!Value.Value,"DataSet10").Length>1,
"Red",
"Transparent"
)
注意:如果 发生次数大于一次。否则它会的 透明颜色(无)

替换
字段!Value.Value
用于要查找多次出现的字段,而
DataSet10
用于数据集的名称

它将预览以下表格:


让我知道这是否可以帮助您。

这可能是查询中最容易做到的,在重复项上设置一个标志,然后可以用来设置报告中的颜色。在SSRS中完成这一切将是一个挑战think@JackSparrow:很好,那样的话,你可以选择我的答案作为正确答案。