报表如何做成奇数行一种背景颜色,偶数行一种背景颜色。
背景色 backgroundcolor 表达式如何写,才能使奇数行一种背景颜色,偶数行一种背景颜色。
------解决方案--------------------程序版
------解决方案--------------------对 2 取模
%2 = 0
------解决方案--------------------
表达式能具体写完整吗?我不清楚获取当前行数的函数RowNumber的用法
------解决方案--------------------设置填充
例如:
=iif(RowNumber(Nothing) Mod 2, "Lavender", "White")
------解决方案--------------------
我的是矩阵,引用表达式后,出现一个列是淡紫色的,第二个列是白色的
------解决方案--------------------你自己更改颜色.
------解决方案--------------------这是按行与行之间变色来的,文本框属性-填充,
两个列的文本框属性都设一下
------解决方案--------------------我要的效果是奇数行是淡紫色,偶数行是白色
------解决方案--------------------不分组情况下:矩阵background color设置 = iif(RowNumber Mod 2,"淡紫色","白色" )
说明:上面的颜色根据你的需要和实际值调整~
------解决方案--------------------
我的矩阵 background color设置成=iif(RowNumber(Nothing) Mod 2, "Red", "White")
效果如下:
------解决方案--------------------你设的地方不对~
要对行进行设置,你好像刚刚弄反了~
而且你分组了~
------解决方案--------------------
必须要分组的,我是对行进行设置
------解决方案--------------------报表设置为行式的,加一个计行数隐藏列,在iif这个隐藏列做设置,%2 按上面的弄。
------解决方案--------------------
如何将报表设置为行式的?我这个表格是矩阵
------解决方案--------------------这个是正确的 =iif(RowNumber(Nothing) Mod 2, "Lavender", "White")
MSDN上面就是这样写的。我在表上用的成功,没在矩阵上尝试过,明天尝试看看。
------解决方案--------------------楼主,先别看颜色对不对,看下图,是不是你想要的效果呢?
------解决方案--------------------
矩阵引用你的表达式就是这个效果:
行组:营运组织,列组:月