样式的区别与优先级-样式管理
目录

样式的区别与优先级

全局样式与样式库的异同

共性:

差异:

样式的优先原则

全局样式优先级高于样式库和单元格属性。当报表同一单元格既设置了全局样式又设置了样式库样式和单元格属性,会以全局样式的格式进行展现。

具体样式原则:全局样式>表达式属性>单元格属性>样式库。

需要注意的是:当单元格里引用了样式库的设置了水平对齐方式的样式,又手工修改单元格属性的水平对齐方式,且属性等于默认值的情况下,程序会当成是用户没有手动设置过,因此所设置的单元格属性的水平对齐方式不起作用,需要手动书写表达式。

例如:下面的单元格效果中:

设置水平对齐方式的表达式写为  if(value()==1,-46,if(value()==2,-48,-47)),其中-48,-47,-46对应水平对齐方式分别为left,center,right。

预览效果如下: