SQL Reporting 中的交替行着色






4.29/5 (7投票s)
2005 年 2 月 17 日
1分钟阅读

56082
用于更改报告中的行颜色。
引言
就像每个报告都有一些方法使其看起来更美观一样,SQL Reporting 也具有一些很好的功能,但在这里我将只演示如何使交替行的颜色发生变化。
目的
通常,对于详细的报告,如果外观稍作改进,每个人都会喜欢它。
使用代码
无需编写太多代码,只需一行代码即可解决此问题。配置 DataSet
后,获取 DataSet
的名称。
当你在报告中使用表格时,表格默认显示三行:页眉、详细信息和页脚。在本节中,我们将删除页脚行。选择详细信息行,右键单击,然后选择“属性”。
在“属性”页面中,选择 BackgroundColor
属性,向下拉动下拉菜单,然后选择“<表达式>”。
在“编辑表达式”左侧窗格中,选择“常量”(默认情况下已选择),并在“表达式”窗格中键入以下行,然后单击“确定”
=IIF(RowNumber("NWDataSet") Mod 2, "Gainsboro", "White")
// NWDataSet is the Dataset name.
完成了!单击预览,一切就绪..
关注点
SQL Reporting 工具还提供了许多其他很棒的功能,例如,如果你有一个员工工资清单的详细报告,并且只想突出显示工资较高的行,你可以这样做。