附:隐藏的几种方法对比-参考:属性
目录

附:隐藏的几种方法对比

目前可以对报表中的行和单元格进行隐藏的方式包括:

编辑中的可见控制、行/列属性中的可视、显示中的可视、显示中的隐藏行/列。如下图所示:

下面以对行的作用为例进行比较说明(对列的作用相同,不再重复说明)。

行属性中的可视:选中行时可设置。勾选可视但不定义表达式,代表当前行正常显示;勾选可视但不定义表达式,代表当前行的内容和表格被隐藏;勾选/不勾选,定义表达式,代表表达式执行结果为true的条件正常显示,false的当前行的内容和表格均被隐藏。

显示中的隐藏行:选中某单元格时可设置。勾选但不定义表达式,代表当前行的内容和表格被隐藏;不勾选且不定义表达式,代表当前行正常显示;勾选/不勾选,定义表达式,代表表达式执行结果为true的条件当前行的内容和表格均被隐藏,false的条件正常显示。

显示中的可视: 选中某单元格时时可设置。勾选可视但不定义表达式,代表当前行的内容正常显示;勾选可视但不定义表达式,代表当前行的内容被隐藏(显示为内容为空的表格);勾选/不勾选,定义表达式,代表表达式执行结果为true的条件正常显示,false的当前行的内容均被隐藏(显示为内容为空的表格)。

编辑中的可见控制:选中某单元格时可设置。可使用多种设置方式,当单元格的条件执行结果为true或可见时,代表当前单元格内容正常显示;当单元格的条件执行结果为fasle或不可见时,代表当前单元格内容被隐藏(显示为内容为空的表格)。

1.其中行属性中的可视、显示中的隐藏行、显示中的可视均是针对行所进行的设置。而编辑中的可见控制是针对单元格所进行的设置。

2.行属性中的可视和编辑中的可见控制,均是针对单元格的内容所做的控制,隐藏的只是内容,单元格不会被也隐藏;而行属性中的可视、显示中的隐藏行均是针对单元格和内容所做的控制,隐藏时会将单元格和内容一同隐藏。

3.无论哪种隐藏效果如果同时设置,则取与的执行结果。隐藏单元格内容和格子的效果要优先于仅隐藏单元格内容。