SQL Server 2005 Reporting Services 矩阵总数据突出显示
我创建了一个带有总计列的 SQL Server 2005 矩阵。
我希望能够仅更改总计的颜色,以便它们从其他数据中脱颖而出。 我可以更改“总计”标签的颜色,但不能更改实际数据。
谁能告诉我如何做到这一点?
I have created a SQL Server 2005 matrix with a total column.
I want to be able to change the colors of the totals only so they stand out from the rest of the data. I can change the color of the "total" label, but not the actual data.
Can anyone give me a clue of how to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
要测试单元格是否为总计,您需要使用 InScope() 函数以及大量嵌套的 If 语句。 Jorg Klein 很好地解释了它在矩阵中的工作原理(此处)
To test whether or not a cell is a total or not, you need to use the InScope() Function along with a heavily nested If statement. Jorg Klein does a great job of exlplaing how this works within a matrix (here)
选择总计框,您可以在属性页中设置颜色。 如果您希望所有总计都以相同的颜色显示,这样做就可以了。
您还可以通过在颜色属性中放置表达式来有条件地格式化它们。
检查此链接
Select the Total box and you can set the color in the properties page. If you want all totals to appear in the same color, this will do.
You can also conditionally format them, by putting an expression in the color property.
Check this link
Raj
除非我弄错了,否则您可以通过选择单元格然后单击单元格右上角的小三角形来选择总计单元格来编辑其属性。
希望这有帮助,
比尔
Unless I'm mistaken, you can select the totals cell for editing it's properties by selecting the cell and then clicking on the small triangle in the upper corner of the cell.
Hope this helps,
Bill