Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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 条件格式_Reporting Services - Fatal编程技术网

Reporting services 条件格式

Reporting services 条件格式,reporting-services,Reporting Services,我的报告中有一个简单的列表,只有一行和一列(根据查询返回的项数重复) 我想做的是:在单元格内(在同一位置),显示一个矩形,其中一个矩形充满项目(文本框、图像等),用于偶数行,另一个矩形(包含不同的项目)用于奇数行 推荐的方法是什么?对于矩形的隐藏属性,我会使用类似的方法: =IIf(RowNumber(Nothing) Mod 2 = 0, true, false) 对两个矩形中的每个矩形使用不同的true/false顺序,以使它们交替 表达式所做的只是检查行号是否为偶数,并基于此设置可见性

我的报告中有一个简单的列表,只有一行和一列(根据查询返回的项数重复)

我想做的是:在单元格内(在同一位置),显示一个矩形,其中一个矩形充满项目(文本框、图像等),用于偶数行,另一个矩形(包含不同的项目)用于奇数行


推荐的方法是什么?

对于矩形的隐藏属性,我会使用类似的方法:

=IIf(RowNumber(Nothing) Mod 2 = 0, true, false)
对两个矩形中的每个矩形使用不同的
true
/
false
顺序,以使它们交替

表达式所做的只是检查行号是否为偶数,并基于此设置可见性


这是一个非常标准的SSRS模式,通常用于交替行颜色,但在显示/隐藏项目时也应如此。

谢谢Ian——我曾担心在设计器中将两个矩形重叠在一起,但Visual Studio似乎处理得很好。我已经实现了这个方法,它看起来非常有效!太好了,很高兴它有帮助!当SSR在这种情况下正确渲染时,总是令人惊喜。