行属性-参考:属性
目录

行属性

本菜单项的功能是用于设置表格里每一行的属性。 选中需要设置行属性的行,在右侧属性列表点击行属性 ,将显示行属性对话框,如下图所示:

可在该对话框中设置指定行的行类型、组头级别、是否可见、行高、是否行后分页属性。

行类型

行类型:用于标识当前行属于报表哪个区域。

分页页眉区位于页面的最上面,仅仅在打印和打印预览的时候出现,可选择每页打印还是仅首页打印,一般用于放置与页面有关的信息。

头标题区用于放置报表标题,以及一些报表抬头要显示的信息,例如:打印日期、报表单位、金额单位等。可选择每页打印还是仅首页打印。

报表头区一般用于放置报表数据列的列名称,可选择每页打印还是仅首页打印,分栏时每栏重复与否。

分组表头区分页的时候每页重复,分栏时每栏不重复。按行数分页时,所指定的行数为分组表头区和数据区行数之和。

数据区一般放置报表从数据集中取到的数据。

表尾区一般用于放置报表的一些汇总统计信息,以及常在报表表尾显示的一些信息。可选择每页打印还是仅末页打印,分栏时每栏重复。

尾标题区用于放置报表尾标题,以及一些报表结尾要显示的注脚信息。可选择每页打印还是仅首页打印。

分页页脚区位于页面的最下面,仅仅在打印和打印预览的时候出现,可选择每页打印还是仅首页打印,一般用于放置和页面有关的信息。

行类型规则

组头级别

“组头级别”用来设置多层分组的组表头级别。分组表头可以分为一级分组表头和多级分组表头。一级分组表头可以包含多行,每一行的组头级别递增。多级分组表头每一级只能包含一行,每一级的组头级别递增。

可视

当前行是否隐藏,可以是属性值也可以是表达式,实现隐藏本行效果,可通过“显示”属性中的“隐藏行”属性实现。

如果在行首格设置“隐藏行“属性,该属性会复制到该行的所有单元格的“隐藏行“属性里。

举例:

在A1单元格中编辑=to(1,10),希望当前单元格的数据值为5时,隐藏该行,则应该在该单元格隐藏行或者在行首格的可视属性表达式中编辑if(A1==5,true,false)。预览发现数据值为5的那一行隐藏了。

如果希望某一行里任何一个单元格里的值为负数时,该行就隐藏,则在该行行首格“隐藏行”属性表达式中编辑if(value()<0,true,false),该属性表达式会复制到该行扩展出来的所有单元格中。

注意:在分栏报表中不允许存在隐藏行

高度

用于设置本行行高,以像素为单位。

行后分页

当前行是否行后分页,可以是属性值也可以是表达式。该属性可设置在一般单元格,也可设置在行首格中。

强制分页,我们可以通过设置按数据行分页的报表分页方式,然后设置每页显示数据行数来实现。但有的时候我们并不固定每页的显示数据行数,只想设定其中某一行或某几行的行后分页,这时利用行后分页就可以达成这个目的。

行后分页可以设在一般单元格,也可以设在行首格。 如果设置在行首格,而且该行是可以扩展的,则该属性会复制到该行扩展出来的所有单元格中。

举例:

在A1单元格中编辑=to(1,10),并在该单元格“行后分页”的表达式中编辑 if(A1= =5,true,false):当当前单元格的数据值为5时,行后分页。打印预览发现数据值为6的那一行在下一页了。