繁体   English   中英

自定义SSRS中Tablix的最后三行

[英]Customize the last three rows of a Tablix in SSRS

我有一个表正在从查询中获取数据。 因为我不在SSRS中进行任何计算,而是在SQL中进行任何计算,而只是提取数据,所以我很难确定如何为最后三行自定义样式。

这是设计视图:

在此处输入图片说明

这是预览:

在此处输入图片说明

现在,您可以看到最后三行是上述数字的SUM或AVG。 如何使表格的底部三行显示不同的背景色?

您将需要为文本框格式的三行添加一个表达式,其内容类似于:

 =IIF(Fields![ARRIVED_DATE].Value="WEEKLY TOTAL","Grey",IIF(Fields![ARRIVED_DATE].Value="Prior Week","Red",IIF(Fields![ARRIVED_DATE].Value="12 WEEK AVERAGE","Green","Transparent")))

如果我正确理解您的观点,这将是解决方案

= iif(记录总数(int)=行数(无),“ Color1”,iif(记录总数(int)-1 =行数(无),“ Color2”,iif(记录总数(int) -2 = ROWNUMBER(无), “COLOR3”, “”)))

在行属性的背景色中使用此表达式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM