根据列的名称为列中的单元格指定值 - 矩阵

时间:2012-05-16 15:06:57

标签: sql-server-2008 reporting-services ssrs-2008 ssrs-tablix

我有一个动态显示列和行的矩阵。 (DUH)

我将始终拥有一个名为“Everyone”的(动态)列。 现在我正在寻找那些有价值>绿色的细胞。 0和列名'Everyone'

我想我应该用IIF语句做一些事情但是如何找到特定单元格的列名?

感谢您和我一起思考!

Henro

1 个答案:

答案 0 :(得分:2)

您可以使用InScope表达式检查列是否在组(列/行组)的范围内 - 您应该能够在有问题的单元格的背景颜色表达式上执行此操作

如何定义列?它是使用分组还是使用高级编辑器添加静态列?无论哪种方式,您都应该能够使用InScope函数来检查单元格是否属于某个列

e.g。

=iif(someColumn.Value > 0 AND InScope("ColumnGroup"), "Green", Nothing)

提供有关群组/布局的更多信息,我可以提供更多帮助