各行换色的颜色不统一 ?求大神帮组下。。

0
=iif(RowNumber(Nothing) Mod 2,"#A2C389","White")
 
1.png
已邀请:
5

- 取是能力,舍是境界 2015-06-09 回答

其实论坛里已经有大师分享过解决方案,我再复述一次。
1、点击报表空白区域,在属性窗口找到CODE属性
QQ截图20150609111713.jpg

2、点击…进入设计窗口,将以下内容复制进去保存
dim Counter as integer=0
public function getGroupCounter() as Integer
Counter=Counter+1
return Counter
end function

QQ截图20150609111938.jpg

3、选中报表的列分线单元格,右键插入列,组外部右侧
QQ截图20150609112056.jpg

4、在新添加的列单元格中,添加点位符,编辑表达式为
=Code.getGroupCounter

QQ截图20150609112229.jpg

5、修改这个单元格的名称,如我修改为rowCounter
QQ截图20150609112358.jpg

6、选中要设置交替行的所有单元格,属性,Background,表达式
=iif(reportItems!rowCounter.Value MOD 2 = 0,"Transparent","#dce6f1")

QQ截图20150609112612.jpg

 
0

myhuiyu 2015-07-06 回答

我是同样问题,回头试下看。

要回复问题请先登录注册