手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

FineReport表格软件教程:[17]单元格其他操作

时间:2024-10-17 15:08:19

下面就通过FineReport表格软件来简单介绍一下其他的单元格操作。

工具/原料

表格软件FineReport7.1.1

大小:148.2M 适用平台:windows/linux

隐藏行列

1、描述某些单元格只用于中间运算,不需要显示,希望隐藏该单元格的值、整体隐藏某行某列。

2、直接设置来隐藏行列右击需要隐藏的行或列标签,在弹出菜单中选择行高或列宽,设置为0即可。或直接右击隐藏。

FineReport表格软件教程:[17]单元格其他操作

3、通过条件属性设置行高列宽为0来隐藏行列有时我们需要符合刳噪受刃条件的时候显示行列,否则隐藏行列,这时可以通过条件属性中的行高列宽设置来实现。敫嘹萦钻右击单元格选择条件属性,添加条件属性,右上角有点击选择要改变的属性,会弹出下拉按钮,选择列宽,默认为0,点击确定即可。如当前值为0或者为空时列宽为0,则条件属性的设置如下:

FineReport表格软件教程:[17]单元格其他操作

4、取消隐藏必须同时选中隐藏行的上一行或前一列、隐藏行或列和隐藏行的下一行或下一列,然后右击选择取消隐藏,则隐藏的行或列就显示出来了。

上下标

1、问题描述制作报表时,或多或少的需用到输入单位,如:㎡ 、m?、℃,这种类似的单位是可以在报表一个单元格中直接输入的。但若想输入,如:X?或X?+Y?这样类似的不确定上下标的情况,就只能通过两个单元格来实现。

2、只需一个单元格输入单位的情形如上,凡是可用输入法直接编辑输入的单位,如:在单元格中输入,选择单位即可。或直接可从别处拷贝过来的单位,均可直接放置在一个单元格中,显示此单位。

FineReport表格软件教程:[17]单元格其他操作

3、需两个单元格输入单位的情形针对不确定上下标的单位,需要使用到两个单元格,才可实现输入单位的。如:B?,X?,先在两个单元格中分别输入内容,然后选中需设就女蒿鸳置上下标内容的单元格,右击单元格,选择样式>自定义>字体,选择上标或下标,最后可通过调整单元格的对齐方式,达到所需的效果。如:

FineReport表格软件教程:[17]单元格其他操作

4、这边是将A1单元格,设置为靠右的对齐方式,最终预览就可看到显示为单位的样式。注:若有些单位放置在单元格中后,分页预览不能正常显示,可选中单元格,在右侧的属性表中选择其他属性,勾选用图片显示内容.

大文本字段在分页时被断开

1、单元格内容超过一页问题描述大文本字段,内容很多,使得单元格高度超过一页高度,需要分两页显示,预览时会发现两页内容是一样的,如下图:

FineReport表格软件教程:[17]单元格其他操作

2、解决方案由于默认的单元格断开设置为“分页张虢咆噘时可以断开”且“断开时值重复显示”,因此大文本单元格在本页显示不完时会被断开,到下一页显示,并且会从头重复显示,即上面的效果。此时可以敫嘹萦钻右击单元格>其他属性,设置“分页断开时值不重复显示”,从而让第二页只显示上一页未显示出来的内容,设置如下:

FineReport表格软件教程:[17]单元格其他操作

3、扩展单元格在分页时被断开问题描述扩展单元格扩展至当前页最后一行时可能由于分页而被断开,默认的单元格断开设置为“分页时可以断开”且“断开时值重复显示”,效果如下图:

FineReport表格软件教程:[17]单元格其他操作

4、解决方案若默认显示效果不是您希望的,您可以根据您期望的效果,通过右击单元格>其他属性,设置分页断开属性,以下通过表格说明不同设置对应的效果:

FineReport表格软件教程:[17]单元格其他操作

5、分页断开时,某页数据没有显示满问题描述大文本字段,内容非常多,使得合并单元格(如果是一个单元格,会报错)高度大于一页高度,这时会发现,在第一页数据还没显示满的时候就分页了,如下图:

FineReport表格软件教程:[17]单元格其他操作

6、解决方案分页时切分的最小单元是合并单元中的子单元格,结果报表中子单元格的高度会随所属合并单元格结果总高度按恕煨乌溪权重增大,如果子单元格数量太少,结果高,导致分页不精细,此时只需要增加合并单元格的数量即可。增加子单元格数量之后预览模板,如下图:

FineReport表格软件教程:[17]单元格其他操作

单元格标识说明

1、问题描述FineReport可以设计出各种类型的报表,其中一张喋碾翡疼模板里面可能使用条件属性、过滤、参数注入、形态、自定义显示、分页等功能进行设计,设计后每个单元格上都有个独立标志,如下图:怎样进行区分这些标识呢?下面就详细介绍这些标识分别代表什么功能。

FineReport表格软件教程:[17]单元格其他操作

2、打开报表打开报表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\MasterReport\Master.cpt,该表中使用了过滤和行后分页的功能。

3、过滤标记-黄色小三角B9单元格中设置了过滤,其中标识为左下黄色小三角,如扩大B9单元格效果图如下:可通过双击B9单元格查看设置的过滤条件,在弹出对话框中选择过滤,就可看到设置的过滤条件:订单ID等于C2。

FineReport表格软件教程:[17]单元格其他操作

4、行后分页标识-绿色小三角A10单元格中设置了行后分页,其中标识为右上绿色小三角,如扩大A10单元格效果图如下:其中A10下方边框带有虚线标志,即为A10行后的单元格都分为下一页显示,行前分页标识相同,分割线在单元格的上方

FineReport表格软件教程:[17]单元格其他操作

5、条件属性标识-红色小三角条件属性是左上角带有红色小三角标记,可在模板内设置如D9单元格,效果图如下:

FineReport表格软件教程:[17]单元格其他操作

6、形态标识-蓝色小三角形态是左上角带有浅蓝色小三角标记,可在模板内设置如E4单元格,效果图如下:

FineReport表格软件教程:[17]单元格其他操作

7、参数注入标识-深蓝色小三角参数注入是左下角带有深蓝色小三角标记,可在模板中插入一些数据列,比如说运货商的详细信息,效果图如下:

FineReport表格软件教程:[17]单元格其他操作

8、自定义显示标识-紫色小三角自定义显示是右上角带有紫色小三角标记,可双击单元格,在高级里面设置,比如说运货商地区,效果图如下:

FineReport表格软件教程:[17]单元格其他操作

格式刷

1、设置方法在7.0.5之后版本中,有两种方式可以实现样式赋值的效果,一个是通过类似excel中的格式刷将样式赋给给其他单元格,另外一种是通过预定义样式,下面详细介绍。

2、预定义样式在单元格属性表>样式>挢旗扦渌;预定义样式中会列出系统预定义的一些样式,如下图:直接选中单元格,然后点击单元飙空蒈开格属性表>样式下面的样式即可以在右侧看到实现效果;也可以直接直接在单元格属性表中选择样式>预定义样式实现。

FineReport表格软件教程:[17]单元格其他操作

3、格式刷在7.0.5以及之后的版本中,可以直接使用格式刷来实现样式的复制,如下图,选中已经设醅呓择锗置好样式的单元格,单击工具栏中的格式刷按钮,然后再点击没有设置样式的疟觥窖捎单元格即可。注:格式刷只支持单片矩形区域中使用,格式刷只支持单片矩形区域,如果用ctrl复选选中了多片区域,点击格式刷按钮时弹出提示:另:格式刷可以跨sheet、跨tab使用,即选中矩形区域A、按下格式刷按钮之后,切换sheet、切换模板,格式刷按钮仍为选中状态、光标仍可正常“刷”出矩形区域A的样式。

FineReport表格软件教程:[17]单元格其他操作

4、示例-预定义样式如有多个单元格想设置成背景是蓝色字体倾斜,则可以点击服务器>预定义样式,新增一个样式,将样式设置成蓝色背景字体倾斜,如下图:

FineReport表格软件教程:[17]单元格其他操作

5、单元格要设置成该样式,则只需要在样式>预定义样式中选择即可:

FineReport表格软件教程:[17]单元格其他操作

6、示例-格式刷如下模板,B1单元格样式已经设置好了,需要将B1单元格的样式赋给D1单元格,

FineReport表格软件教程:[17]单元格其他操作

7、选中B1单元格,点击工具栏上面的格式刷按钮,然后再单击D1单元格即可,如下图:

FineReport表格软件教程:[17]单元格其他操作

单元格批量属性设置

1、描述在excel中,可以对单元格批量操作,设置单元格的属性,我们的设计器也类似,同样可以实现该功能。

2、连续单元格批量操作选中一片连续的单元格,设置其样式,更改背景颜色,如下图:

FineReport表格软件教程:[17]单元格其他操作

3、不连续单元格批量操作上面介绍的是直接选中连续单元格,但是如果在设置属性时,需要选中不连续的单元格,又该如何设置呢?按住ctrl键,点击需要设置的单元格,然后再修改其属性即可,如下图:

FineReport表格软件教程:[17]单元格其他操作
© 手抄报圈