Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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
Reporting services 备用行颜色SSR不工作_Reporting Services_Ssrs 2008 R2_Ssrs 2012_Ssrs Tablix - Fatal编程技术网

Reporting services 备用行颜色SSR不工作

Reporting services 备用行颜色SSR不工作,reporting-services,ssrs-2008-r2,ssrs-2012,ssrs-tablix,Reporting Services,Ssrs 2008 R2,Ssrs 2012,Ssrs Tablix,我目前有行背景颜色设置与表达,即 =IIF(行号(无)模式2,“白色”、“银色”) 然而,在某些行上,颜色似乎不是交替的,而是保持不变,如下图所示。有人知道为什么会这样吗 表达式本身很好,问题在于范围。ROWNUMBER函数根据矩阵中的组给出不同的结果。您当前正在使用Nothing作为参数,告诉它使用默认范围。您需要考虑使用正确的组名覆盖它,以便根据实际需要的范围计算行号。我使用了以下函数>=IIF(行号(Details1)MOD 2,“白色”、“银色”),在预览中运行报告时出错。文本框Star

我目前有行背景颜色设置与表达,即

=IIF(行号(无)模式2,“白色”、“银色”)

然而,在某些行上,颜色似乎不是交替的,而是保持不变,如下图所示。有人知道为什么会这样吗


表达式本身很好,问题在于范围。
ROWNUMBER
函数根据矩阵中的组给出不同的结果。您当前正在使用
Nothing
作为参数,告诉它使用默认范围。您需要考虑使用正确的组名覆盖它,以便根据实际需要的范围计算行号。

我使用了以下函数>=IIF(行号(Details1)MOD 2,“白色”、“银色”),在预览中运行报告时出错。文本框StartDate1'的BackgroundColor表达式的作用域参数对聚合函数无效。scope参数必须设置为一个字符串常量,该常量等于包含组的名称、包含数据区域的名称或数据集的名称。@KCodeR-Details1在“引号”中吗?i、 e.
ROWNUMBER(“Details1”)
谢谢,现在预览报告时没有出现错误,但是所有行现在都是白色背景,没有任何变化@汉诺威·菲斯特曾说过要使用图表分组的组名。详细信息是您的数据集名称吗?由于问题,我放弃了对RowNumber的依赖,并使用了交替行颜色VB函数-