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在这种情况下正确渲染时,总是令人惊喜。