数据库表为纵表时转变为横表的设计方法

一. 横表&纵表:
数据库表按照存储的数据结构不同区分为横表与纵表,通过如下数据的存储我们分别对横表与纵表进行简单介绍:
横表:

http://www.finereport.com/forumimages/zjkbwzbszbwhb1.jpg 阅读全文 »

Java报表FineReport通过权限控制数据访问方案

问题:实际应用环境中,不同角色的人可能对数据具有不同的访问权限,通过直接在SQL语句中筛选出需要的数据制作模板可以解决该需求,但对于角色较多的情况,就需要制作很多张样式相同只是数据集不同的报表,不利于后期的维护并且加大了报表制作的工作量。
方案:针对该问题,在Java报表FineReport中,可以利用SQL参数配合参数处理器再结合权限以完成该需求。使用该方案只需要制作一张表样,利用SQL中的参数进行动态过滤达到该目的。下面具体描述该方案的实施过程。 阅读全文 »

Linux下如何配置FineReport报表工程

电脑操作系统:linux
服务器:resin
报表工程应用:FineReport
操作步棸:
一:安装jdk
二:安装服务器,以resin为例
三:配置报表工程 阅读全文 »

Java报表工具FineReport6.5离线填报示例

本例以一个实例来展现java报表工具FineReport离线填写报表功能。
下图为一个雇员统计表:
雇员统计表 阅读全文 »

FineReport关于Linux操作系统下字体乱码终极解决方案

1:在windows下找到系统使用到的字体,这里以楷体举例

·到c盘的 windows文件夹的 Fonts文件夹里面存放了windows中用到的所有字体,具体路径C:\WINDOWS\Fonts

·找到楷体字体SIMKAI.TTF

http://www.finereport.com/forumimages/font.png 阅读全文 »

帆软FineReport报表满意度调研

尊敬的女生/先生:

您好,感谢您长期以来对帆软公司的全力支持及信赖,为更好地了解您的需求和期待,为您提供更加优质的服务,我们诚挚地邀请您参与帆软FineReport 报表满意度调研。我们将十分重视您的意见和建议,并着力改善。为表示感谢,我们将从所有成功提交问卷的参与者中随机抽取10位,赠送面值不低于50元的手机话费。 阅读全文 »

主流Java报表工具之王者争夺战:功能大PK系列之集中对比

对比点 FineReport报表 水晶报表
应用集成 后台的环境支持 纯JAVA,全支持 个别产品只支持Windows
前台的环境支持 纯HTML,全支持 一般仅支持IE
J2EE的应用服务器管理 嵌入应用,可充分利用应用服务器各项能力
J2EE的WEB部署 与应用统一部署 单独安装部署,操作相对复杂
J2EE的应用接口 丰富齐全,结合紧密 通过网络协议,力度不足,统计图常采用传统的CGI方式
Java Application集成 支持 非纯JAVA的不支持
.NET的应用集成 支持,独立服务 支持
页面的集成 完全嵌入 独立门户,很困难
用户权限控制 与应用程序一致 独立机制很繁琐
IDE集成能力 有限支持 不支持
并发能力 较强,4万单元格表在512M内存可并发50个以上 基础程序对内存要求很高,并发数较少
数据设计 多数据源(集) 直接支持 间接支持
完全分组(多层) 支持 支持
完全交叉(多层) 支持,无须专门处理 支持,用专门的交叉模型
不完全分组/固定行列 支持 编程准备数据
上下分片 支持,上下格式可不一致,固定变动混合 格式一致的可编程准备数据,否则必须拼子表完成
左右分片 支持,固定变动混合,直接运算性能高 固定列的可编程准备数据,采用DB叉乘性能不太好
跨行组运算 支持,随意通用 固定的简单跨行运算,跨组不支持
独立格运算 支持,随意通用 固定几种运算,来自DB的要专门处理
主从报表 无须子表概念即可完成 须用子表,数据无法沟通
子表 多层任意,格线可对齐可缩放,横纵向均可自动摆位 一般两层,横向表不可自动摆位
参数与宏 均支持 仅支持参数
报表展现 基本方案 EXCEL网格式,方便快捷 控件式,对齐繁琐
导入EXCEL 支持 不支持
套打绘制 底图描绘 精确度量
报表输出格式 标准HTML,PDF,word完全不失真的EXCEL。带格式文本 PDF,特殊HTML,丧失格式的EXCEL,无格式文本
统计图输出格式 GIF,JPG,PNG GIF,JPG
打印分页分栏 横纵向均可,强制分页 仅支持纵向,不可分栏
其它打印控制 一纸多页,补空行,缩放 缩放
报表展现 编辑风格 文字编辑、下拉选择等 不支持
自动计算 支持
合法性检查 支持
数据库对应 随意自动,行/列/交叉均可
多级汇总填报

主流Java报表工具之王者争夺战:功能大PK系列之表头动态绑定数据

1.功能描述

动态重复标题行是指在报表数据分多页显示的时候,通过重复标题的设置,将左表头或者上表头重复显示在每一页当中。同时表头绑定的数据会根据每页的内容,进行动态的扩展。

支持程度:FineReport报表支持,润乾报表不支持。 阅读全文 »