Filed under:
报表设计详述 , 424 views

上图报表中的数据来自多张报表,通过简易的数据过滤设置将其放置在了一张报表中显示。
下面我们来看一下使用java报表工具实现上述报表的过程:
(更多…)
Filed under:
报表设计详述 , 369 views
用Java报表工具自定义父格,可以实现很多功能,下面来讲述其中一种。如下图,要实现对每一组相同籍贯下的员工进行人数小计,而不是对所有员工人数进行总计,就需要用到自定义父格的方法,用FineReport报表工具能够很方便的实现这种效果。
(更多…)
Filed under:
报表设计详述 , 364 views
有时候我们不需要在报表中显示出所有的数据,只需显示情况比较显著的记录。如下图这张报表,显示出了所有疾病的所有病因。

但是事实上我们只需要病因最普遍的前3条记录,这个病因普遍度是根据病人数量判断的。下面就看一下这种需求的实现方法,我们选择Java报表工具FineReport作为实现工具。
(更多…)
Filed under:
报表设计详述 , 380 views
在Java报表工具FineReport中,用=month(today())得到当前月份是1月,默认显示为单数1,若想让其显示为双位01,需要用到下面这个公式:
(更多…)
Filed under:
报表设计详述 , 391 views
在使用Java报表工具给记录分页时,除了要满足各页的记录数固定,有时还要求补足空白行。比如要求每页显示10行记录,最后一页只有6条记录,需要将剩余四条记录用空白行补足,使整份报表整齐划一。
下面简单介绍这种效果的实现方法,以FineReport报表工具为例。
(更多…)
Filed under:
报表设计详述 , 356 views
有时候,为了区别显示不同的记录,需要动用一些高亮之类的属性使整张报表富有层次感且一目了然。如下图,要求:
当员工未完成任务量(即销售量小于任务量)时,记录显示为红色;当员工正好完成任务量(即销售量等于任务量)时,记录显示为蓝色;当员工超额完成任务量(即销售量大于任务量)时,记录显示为绿色。

我们以FineReport这个方便易用的java报表工具为例,讲述一下这种效果的实现过程,为了让实现方法清晰易懂,我们保持模板的尽量简化。
(更多…)
Filed under:
报表设计详述 , 486 views

上图显示了为每一个公司在自己所在城市内的编号。
下面我们来看一下使用Java报表工具FineReport实现上述报表的过程。
(更多…)
Filed under:
报表设计详述 , 420 views

下面我们来看一下用FineReport报表工具实现上述排名报表的过程。
(更多…)
Filed under:
报表设计详述 , 424 views

可以看到,上述的报表比上一节的报表多了一个条件汇总,将符合条件的数据进行统计。
下面我们来看一下在《用FineReport报表工具实现分组汇总》的基础上实现上述报表的过程。
(更多…)
Filed under:
报表设计详述 , 342 views

下面我们来看一下用FineReport报表工具实现上述报表的过程。
(更多…)