Filed under:
报表设计详述 , 666 views
如果子报表比较大,不止一页,这时嵌入到主报表中只能显示部分(嵌入式的子报表只能在固定大小的区域中显示),怎么能显示其余页的数据呢?这时就可以使用聚合报表来实现。
聚合报表制做出上下左右结构的web报表,左报表和右报表都可以分别分页显示数据,如果不希望分页可使用数据分析方式预览报表。
下面便来看看用FineReport报表工具如何制作聚合报表 (更多…)
Filed under:
报表填报专题 , 337 views
对于填报网格式报表,每行前面有个复选框,希望实现点击页面中设置的打印按钮希望将选中的复选框中的值按照一定的样式实现报表打印,如分栏、页面固定显示几行等格式。
可以定义另外一个有固定格式的报表模板,此模板的数据是根据填报网格式报表中选中的值进行过滤,而在填报网格式报表中则需要在按钮的点击事件中定义js,js首先要获取选中行的数据,然后调用java报表软件FineReport内置的打印方法,将选中的值以参数的方式加入到打印方法的URL中传到被打印的模板中。
预览模板效果如下所示
(更多…)
Filed under:
报表设计详述 , 794 views
Filed under:
报表设计详述 , 408 views
1. 问题描述
数据库中比较常见的一种表结构就是表中包含了id与parentid两个字段,其数据可以有关联(如id的前n位与parentid相同),也可以没有关系,希望根据这两个字段在web报表中实现组织树效果,如下图:

可以看到,组织的每个层次都来自于同一列部门ID,即同一列的数据之间,存在包含与被包含关系。
在Web报表软件FineReport中如何分别获取每一层的数据呢 (更多…)
Filed under:
报表心得杂谈 , 121 views
1. 问题描述
在Web报表软件FineReport中,有时预览一个报表模板或是做一个模板时,是否有时会出现报死循环类似的错误,那是什么原因出现这样的情况的呢?这个往往是由于设置的某个报表单元格的父格不当导致的 (更多…)
Filed under:
报表专业知识 , 270 views
一、语义层定义
“语义层”英文名称为semantic layer。语义层技术通过对数据库里的有关数据项定义,把数据库中的数据定义成有明确的业务含义的名称。业务人员所面对的不再是表、字段和它们之间复杂的关联、计算关系,而是他所熟悉的业务术语和指标名称 (更多…)
Filed under:
报表设计详述 , 1,626 views
1. 功能描述
为了节省空间、增加美观性,Java报表软件FineReport的分栏可允许用户自定义分栏的行数和列数,且允许只将报表的一部分内容分栏显示,使用起来更加人性化。如下就是设置分栏后的效果,将web报表分成两栏显示的 (更多…)
Filed under:
报表填报专题 , 219 views
1. 问题描述
在使用Web报表软件FineReport制作填报模板时可能会遇到以下问题:数据库中的A字段为主键,在定义报表填报属性时设置别的字段为主键,数据库中有一条记录是某个报表主键对应的字段值为空,当对这条记录进行更新时,却进行了插入提交。
注:在Java报表软件FineReport中,报表填报属性设置主键,即判断单元格中的值与数据库中是否相同,若有相同的则进行更新,若没有则进行插入 (更多…)
Filed under:
报表安装部署 , 501 views
新升级的web报表软件FineReport6.5.4的服务器的属性配置方面跟之前有很大的不同,下面便来看看FineReport报表服务器常用属性配置。
1. 基本设置
报表服务器基本信息设置中是一些常用信息,在对应的编辑框后都有简单的说明,帮助完成设置,如下图效果:
(更多…)
Filed under:
报表填报专题 , 400 views
如果报表模板既有查询模块又有填报模块,并且希望在填报的时候,如果查询出来数据就删除掉然后再进行保存或者希望点击提交的时候有多个入库操作的话,就可以使用多个内置SQL,即在报表填报属性界面插入多个内置SQL,并且您设置的这些执行语句是按照您定义的顺序依次执行的。
下面我们看一下web报表软件FineReport的实例说明 (更多…)