帆软 JAVA扩展_java报表开发工具FineReport教程之报表设计:单元格扩展

java报表开发工具FineReport教程之报表设计:单元格扩展

报表设计章节适用于对报表业务有一定的了解,需要学习FineReport报表的初学者。

通过该章节的学习,可以掌握设计器的使用,了解报表制作与发布流程,理解模板制作的基本原理;

可以掌握四种基础模板:网格式报表、分组报表、自由报表、交叉报表的制作方法;

初步了解参数的使用与图表的制作;

能够独立设计出简单的报表。

单元格拓展:

1. 描述在讲述报表设计之前,我们首先介绍一下FineReport报表制作的几个基本概念,本章节介绍FineReport报表赖以生存的单元格扩展。

扩展,顾名思义,就是由一变多,那么单元格扩展就是指在web端查看模板效果的时候,原来的单元格由一个变成了多个,这就是单元格扩展,如下图:

2. 单元格扩展大家对Excel应该都不陌生,用过Excel的人都知道,其单元格只有2个方向,横向和纵向,而FineReport恰恰是一款类Excel的报表工具,其单元格也一样,因此,FineReport报表中单元格的扩展是有方向的,可纵向扩展,也可横向扩展,当然也可以不扩展。

2.1 纵向扩展单元格中的数据依次从上至下的显示,即纵向扩展(行方向的扩展,一行变多行),如下图,在单元格中输入公式range(5),在右侧的单元格属性表-扩展属性中选择扩展方向为纵向:

2.2 横向扩展单元格中的数据依次从左至右的显示,即横向扩展(列方向的扩展,一列变多列),如下图,在单元格中输入公式range(5),在右侧的单元格属性表-扩展属性中选择扩展方向为横向:

2.3 不扩展单元格中的数据不扩展,如下图,在单元格中输入公式range(5),在右侧的单元格属性表-扩展属性中使用默认的扩展方向不扩展:

注:如果单元格中内容是公式则默认扩展方向为不扩展,如果是数据集中的数据列,则默认扩展方向为纵向扩展。

单元格扩展章节在线视频地址请查看【单元格扩展和父子格】

你可能感兴趣的:(帆软,JAVA扩展)