具体做法如下
1.在RS报表中创建列表,建立两个字段,单位,本期值
![1.jpg](http://www.cognoschina.net/club/attachments/month_1101/110112220242f79a6a1a466f61.jpg)
2.点击本期值,然后建立平均函数,这样自动在下面出现一行平均值
![2.jpg](http://www.cognoschina.net/club/attachments/month_1101/11011222026961020908f02d0b.jpg)
3.在查询界面中,新建一个数据项,
这个数据项是用来计算平均数的,具体的函数用average(【本期值】 for report),注意,这里一定要加for report,这个就是将计算的平均值固定住。
![3.jpg](http://www.cognoschina.net/club/attachments/month_1101/110112220218108d0316238525.jpg)
4.将数据项一拖到报表的右边
![4.jpg](http://www.cognoschina.net/club/attachments/month_1101/110112220284c0ecf7eb6b9cc2.jpg)
5.新建一个布尔变量,判断条件为 本期值> 数据项1,也就是平均值
![5.jpg](http://www.cognoschina.net/club/attachments/month_1101/1101122202daea4240ce280e91.jpg)
6.回到变量的页面,点击布尔变量中的 是
然后在左边的样式变量中,传入布尔值1,
![6.jpg](http://www.cognoschina.net/club/attachments/month_1101/1101122202e263c56f573d37ed.jpg)
7.然后点击本期值,将背景颜色,设定为红色
![7.jpg](http://www.cognoschina.net/club/attachments/month_1101/1101122202cc7814f6fc25ec51.jpg)
8.点击右边的列,将数据项1的标题,数据项1,下面那个空格框全部选中,然后在方框的数据方框变量中,选择无
![8.jpg](http://www.cognoschina.net/club/attachments/month_1101/1101122203d62788c767554f18.jpg)
9.
![9.jpg](http://www.cognoschina.net/club/attachments/month_1101/1101122203ba9067761ed0feea.jpg)
10,点击执行,OK,效果出来了,大于平均值的本期值,颜色变红啦。。
![10.jpg](http://www.cognoschina.net/club/attachments/month_1101/1101122203950c8b3a647cad2d.jpg)
这个实验,重点是注意for report.如果不加,那么数据项1中显示的值,每一行的值都会不一样,for REPORT这个选项