我有一个按主油箱分类的表,并希望将每种排序的第一行(主油箱的名称切换到新油箱)变为灰色。因此,如果您有10行只有2个坦克,那么您将有两条灰色线,每个新坦克的第一条线。我虽然可以使用RunningValue但是还没有能够让它工作。关于我可以使用的函数或方法的任何建议吗?
答案 0 :(得分:1)
我认为您可以检查当前值是否等于前一个值,在这种情况下,您可以将背景颜色设置为您想要的颜色。
我已经使用此表进行测试。
选择行,在Background-color属性中使用此表达式:
=iif(
Fields!Tank.Value=previous(Fields!Tank.Value),
"Transparent",
"Red"
)
将"Red"
替换为您想要的颜色。
它会产生这样的东西:
如果有帮助,请告诉我。
答案 1 :(得分:0)
将分区的ROW_NUMBER()
添加到数据集,并在行的背景颜色表达式中使用它,以便在row number = 1
时将颜色设置为灰色。