数据库表为纵表时转变为横表的设计方法
一. 横表&纵表:
数据库表按照存储的数据结构不同区分为横表与纵表,通过如下数据的存储我们分别对横表与纵表进行简单介绍:
横表:
一. 横表&纵表:
数据库表按照存储的数据结构不同区分为横表与纵表,通过如下数据的存储我们分别对横表与纵表进行简单介绍:
横表:
问题:实际应用环境中,不同角色的人可能对数据具有不同的访问权限,通过直接在SQL语句中筛选出需要的数据制作模板可以解决该需求,但对于角色较多的情况,就需要制作很多张样式相同只是数据集不同的报表,不利于后期的维护并且加大了报表制作的工作量。
方案:针对该问题,在Java报表FineReport中,可以利用SQL参数配合参数处理器再结合权限以完成该需求。使用该方案只需要制作一张表样,利用SQL中的参数进行动态过滤达到该目的。下面具体描述该方案的实施过程。 阅读全文 »
电脑操作系统:linux
服务器:resin
报表工程应用:FineReport
操作步棸:
一:安装jdk
二:安装服务器,以resin为例
三:配置报表工程 阅读全文 »
1:在windows下找到系统使用到的字体,这里以楷体举例
·到c盘的 windows文件夹的 Fonts文件夹里面存放了windows中用到的所有字体,具体路径C:\WINDOWS\Fonts
·找到楷体字体SIMKAI.TTF

尊敬的女生/先生:
您好,感谢您长期以来对帆软公司的全力支持及信赖,为更好地了解您的需求和期待,为您提供更加优质的服务,我们诚挚地邀请您参与帆软FineReport 报表满意度调研。我们将十分重视您的意见和建议,并着力改善。为表示感谢,我们将从所有成功提交问卷的参与者中随机抽取10位,赠送面值不低于50元的手机话费。 阅读全文 »
| 对比点 | 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 | |
| 打印分页分栏 | 横纵向均可,强制分页 | 仅支持纵向,不可分栏 | |
| 其它打印控制 | 一纸多页,补空行,缩放 | 缩放 | |
| 报表展现 | 编辑风格 | 文字编辑、下拉选择等 | 不支持 |
| 自动计算 | 支持 | ||
| 合法性检查 | 支持 | ||
| 数据库对应 | 随意自动,行/列/交叉均可 | ||
| 多级汇总填报 |
1.功能描述
动态重复标题行是指在报表数据分多页显示的时候,通过重复标题的设置,将左表头或者上表头重复显示在每一页当中。同时表头绑定的数据会根据每页的内容,进行动态的扩展。
支持程度:FineReport报表支持,润乾报表不支持。 阅读全文 »