我可以使用交互式排序为列着色吗?
Can I colour a column using Interactive Sorting?
我在多列上使用交互式排序,我想根据正在排序的列而不是小箭头指示器来更改背景颜色。有人有什么想法吗?
谢谢
您无法在进行交互式排序时更改颜色。相反,您可以尝试 SSRS 中的条件格式。
可以在单元格的 BackgroundColor
中使用 Previous
函数,但这不是一个完美的解决方案。如果升序,则以下内容会将大部分列着色为粉红色,如果降序,则为绿色 - 但是,无法以这种方式控制第一个数据行(因为没有 Next 函数),并且如果按单独的字段排序,该列将具有不同的颜色.
=IIF(IsNothing(Previous(Fields!NUM.Value)), "White",
IIF(Previous(Fields!NUM.Value) > Fields!NUM.Value, "LightGreen",
IIF(Previous(Fields!NUM.Value) < Fields!NUM.Value, "Pink",
"White")))
这是我所掌握的最接近的结果,所以我怀疑 Ajith 是正确的。
我在多列上使用交互式排序,我想根据正在排序的列而不是小箭头指示器来更改背景颜色。有人有什么想法吗?
谢谢
您无法在进行交互式排序时更改颜色。相反,您可以尝试 SSRS 中的条件格式。
可以在单元格的 BackgroundColor
中使用 Previous
函数,但这不是一个完美的解决方案。如果升序,则以下内容会将大部分列着色为粉红色,如果降序,则为绿色 - 但是,无法以这种方式控制第一个数据行(因为没有 Next 函数),并且如果按单独的字段排序,该列将具有不同的颜色.
=IIF(IsNothing(Previous(Fields!NUM.Value)), "White",
IIF(Previous(Fields!NUM.Value) > Fields!NUM.Value, "LightGreen",
IIF(Previous(Fields!NUM.Value) < Fields!NUM.Value, "Pink",
"White")))
这是我所掌握的最接近的结果,所以我怀疑 Ajith 是正确的。