我有一个包含一组分组列的Tablix(这些组也是动态的 - 在运行时确定)。我希望该组的每个新迭代都能交替使用背景颜色。我熟悉这里的解决方案:How to get different background color in alternate columns in a table in ssrs?,但是一旦组被排序似乎失败了 - 似乎SSRS遍历组并在之前运行计算然后对它们进行排序,这使得交替的颜色现在不按顺序排列。
我还看到过在SQL语句中使用DENSE_RANK()
的解决方案。除了我不想改变我的SQL应该是显示问题的事实之外,这也不起作用,因为返回的行然后被报告过滤,所以再次丢弃数字。< / p>
这似乎应该是简单的功能,所以我很惊讶它需要这样的措施来实现。我错过了什么吗?还有其他人解决了这个问题吗?
谢谢!
如果有帮助,以下是报告布局可能的示例:
Division 1 Division 2 Division 3
2016 2017 2016 2017 2016 2017
Values 20.5 13.8 12.9 22.6 17.4 18.4
我希望Division 1的标题列为一种颜色,Division 2为另一种颜色,然后Division 3与Division 1的颜色相同。